Геймплей-программист — основа любой команды. Он превращает идею геймдизайнера в работающую механику: стрельба, движение персонажа, поведение боссов, экономика предметов, система прокачки, модификации, крафта.
Сетевой программист — проектирует клиент-серверную архитектуру онлайн-игры, обеспечивает репликацию объектов между игроками и работает с предсказанием движения, чтобы никто не видел «резиновых» персонажей при плохом соединении.
Технический художник — находится на стыке программирования и арта: пишет кастомные шейдеры, настраивает системы частиц в Niagara, оптимизирует контент и строит технологические пайплайны, которые позволяют художникам работать быстрее.
AI-программист отвечает за всё, что «думает» в игре: поведение врагов, патрулирование NPC, реакцию на действия игрока. Хороший игровой ИИ — это когда игрок чувствует, что противник умный, но победим, плохой — когда враги застревают, не атакуют противника или не замечают его.
Специалист по виртуальному продакшену работает на съёмочных площадках с LED-стенами вместо хромакея — движок рендерит реалистичные декорации в реальном времени, пока идёт съёмка.
XR-разработчик создаёт VR/AR/MR-приложения для тренажёров, симуляторов, промышленного обучения и образовательных платформ. UE здесь выигрывает у конкурентов по качеству картинки, и корпоративный сектор это знает.
Archviz-разработчик создаёт интерактивные фотореалистичные презентации недвижимости, где покупатель может виртуально пройтись по квартире и изменить отделку в реальном времени.
Специалист по симуляторам и цифровым двойникам работает в самом высокооплачиваемом сегменте UE-рынка: тренажёры для пилотов, военные симуляции, автономное вождение, цифровые копии производственных линий.