Хто такий AI Game Developer, що він робить і як ним стати
Олександр Піндик
- Зала:
- Black Sea Hall (Programming + Analytics Track)
Про що доповідь
Олександр Піндик розповідає, що таке ШІ для ігор і чим займається розробник ШІ на прикладі World of Tanks. Він показує, де потрібні боти: PvP для новачків і заселення слабких регіонів, PvE-ивенти, а також інструмент для левел-дизайну, балансу й QA. Далі пояснює цикл «збір інформації — рішення — дія» та підходи до рішень: від дерев рішень і скінченних автоматів до Behavior Tree та цільово-орієнтованої поведінки. На прикладі хелловінського ивенту з вибуховими ботами показує, як програміст, геймдизайнер і QA разом доводять фічу через ітерації. Наприкінці перелічує потрібні навички: скриптові мови, C++, структури даних, алгоритми, базова математика, англійська, а найважливіше — командна робота. Корисно програмістам і геймдизайнерам, які хочуть увійти в ігровий ШІ.