Разработчик AI (поведение игрового юнита)

Главная > Вакансии > Разработчик AI (поведение игрового юнита)

Вы будете:

  • разрабатывать алгоритмы логики и искусственного интеллекта игровых юнитов 
  • взаимодействовать с графической подсистемой
  • разрабатывать инструменты для отладки и подготовки исходных данных

У вас есть:

  • уверенное знание С++ стандарта 11 и выше
  • MSVC 2017  
  • знание STL, шаблонов, разработки под Windows
  • умение отлаживать и профилировать код
  • знание паттернов и антипаттернов
  • умение работы с внешнми библиотеками
  • знания линейной алгебры (вектора, матрицы)
  • базовые знания дифференциальных уравнений, динамических систем
  • необходимо знание алгоритмов графов, поиска путей, избегания препятствий, группового поведения
  • знакомство с машинами состояний, деревьями поведений
  • знание физики (кинематика)
  • английский язык
  • скриптовые языки (Lua - желательно, Python)
  • приветствуются знания трехмерной графики и представление о скелетной анимации
  • полезен будет опыт работы с трехмерными движками (Unreal, Unity и пр.)  

Заполните форму и прикрепите ваше резюме

Разрешенный тип файла: PDF
Максимальный размер файла: 5 Мб
ПРИСОЕДИНЯЙТЕСЬ К НАМ