Программист по движку (Unity3D)
Требования
Условия
Компания
Описание вакансии
Условия работы
Требуется специалист, который возьмет на себя работу по “дописыванию” движка Unity3D под нужды большого игрового проекта (3D, от первого лица), а также по реализации базовых игровых подсистем.
Требование к кандидату:
- Отличное знание математики и алгритмов, использующихся в играх (матрицы, кватернионы, собственные вектора, BVH, BSP, FFT, A*, LOD generation, скелетная анимация - все это не должно быть просто словами для вас).
- Отличное знание C++, C#, .Net
- Знание устройства современных настольных видеокарт: понимание узких мест и методов оптимизации видеоподсистемы игры. Способность реализовать большинство известных шейдеров самостоятельно.
- Знание о том, как реализуется AI персонажей в играх. Способность написать AI подсистемы с нуля (FSM, pathfinding, event manager и т.д.)
- Знание движка Unity3D, умение писать native C++ плагины, владение профайлером.
- Коммуникабельность.
Опыт работы с платформами PlayStation/XBox - большой плюс.
Полный рабочий день в офисе в Москве.
40 рабочих часов в неделю (гибкий график).
ЗП от 100 000 рублей по результатам собеседования.
Работа в творческом коллективе.
Возможность получить ценный опыт в разработке крупного международного игрового проекта - ремейк игры Pathologic (Мор. Утопия).
