Перейти к основному содержанию
Программирование

Программирование

Большинство игр не обходятся без взаимодействия игрока со средой, активными объектами и неигровыми персонажами (NPC). Зачастую это предполагает программирование поведения автономных персонажей или агентов, разработку алгоритмов разной сложности или даже применение технологий искусственного интеллекта.

В рамках курса вы познакомитесь с событийным подходом программирования автономного поведения персонажей и освоите язык программирования расширенных иерархических машин состояний (ПРИМС) для управления агентами в играх. Курс включает в себя примеры ситуаций автономного управления и поможет освоить существующие инструменты ПРИМС для разработки игр.

Начать курс