Требуемый опыт работы: 1–3 года
Полная занятость, полный день
Обязанности:
Проектировать модули и сценарии Искусственного Интеллекта;
Разрабатывать логику ИИ с использованием инструментария Behavior Tree;
Разрабатывать симуляции фракционной войны для структуры открытого мира;
Реализовывать системы симуляции жизни, связанные с внутриигровым течением времени (ToD);
Документировать разработанные систем в confluence или его аналоге (если это требуется в задании);
Оптимизировать ИИ для более успешной работы “по сети”.
Требования:
Знанием C ++ в контексте Unreal Engine 4
Опытом работы с инструментариями Behavior Tree, Navigation System, Environment Query System;
Опытом работы с системами контроля версий (Perforce/Git).
Большой игровой опыт, энтузиазм и интерес к играм;
Большой интерес к разработке AI;
Опыт коммерческой разработки;
Понимание основных принципов и лучших практик ООП;
Понимание основ алгоритмов и структур данных;
Базовое понимание принятия решений средствами Behaviour Tree;
Технический английский (на уровне чтения технической документации).
Будет плюсом:
Опыт разработки игровых проектов
Опыт разработки AI систем и персонажей;
Опыт работы со средствами совместной разработки: системы контроля версий, системы баг-трекинга;
Коммуникабельность, ответственность, усидчивость, творческое мышление, внимание к деталям, умение и желание работать в коллективе единомышленников.
Условия:
График работы: 10:00 -18:00; 5/2
ЗП договорная(по результатам собеседования)
Дружный коллектив
Официальное трудоустройство
Готовность пройти тестовое задание.