GAMES GATHERING 2018 KYIV

ШІ: складні речі просто

Запис доповіді: ШІ: складні речі просто

Артем Дурнєв

Зала:
Water Hall (Production Track)

Про що доповідь

Артем Дурнєв разом із колегою розповідає, як команда робить ШІ для ігор простим у розробці та підтримці. Спершу вони оглядають підходи: жорсткі набори правил, дерева поведінки, скінченні автомати, планування цілей, утилітарний підхід і машинне навчання з його «чорною скринькою». Далі показують досвід у двох іграх: командному шутері з роботами, де два ШІ працюють паралельно (рух і стрільба), та пошаговій колекційній RPG, де від жорстких селекторів перейшли до утилітарної оцінки. Головна думка: інструменти визначають результат дизайнерів, тож програміст має сховати складність за простим, читабельним для геймдизайнера кодом із правилами. Окремо наголошують на дрібних методах, зручному логуванні рішень ШІ та тестуванні ситуацій через SpecFlow, де тести пишуть і тестувальники. Корисно програмістам і геймдизайнерам, які будують ШІ.