1C Game Studios1C Game Studios

Программист игрового ИИ

офис

Работа в команде над игровыми подсистемами AI: реализации поведения NPC, поддержка существующего кода и разработка инструментов для редакторов и утилит. Роль влияет на качество взаимодействия игроков с миром и поведение игровых объектов

ГрейдMiddle/Senior

Стек

C++STLBehavior TreeFSM

Задачи

  • Разработка объектов и подсистем игрового мира, связанных с AI
  • Проектирование и реализация FSM и Behavior Tree для поведения сущностей
  • Поддержка и рефакторинг существующего кода игровой подсистемы
  • Разработка и поддержка инструментального ПО для AI

Обязательно

  • Отличное знание C++ и STL
  • Хорошая математическая база: линейная алгебра, статистика
  • Алгоритмическая подготовка и знание структур данных и алгоритмов
  • Умение проектировать и реализовывать FSM
  • Практическое владение проектированием и реализацией Behavior Tree
  • Знание принципов ООП и шаблонов проектирования на практике
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT