Мы работаем над двумя авторскими проектами студии: 40 SOULS и Spin. 40 SOULS это мрачный vehicular roguelike о смертельном турнире на боевых машинах, который проводится ради богов. Игрок проходит забеги через арены и события, делает выборы между боями, усиливает билд и постепенно раскрывает мир разрушенного города за стеной, где власть удерживают корпорации, культы и те, кто способен выжить. Spin это более компактный, но не менее характерный проект: футуристические боевые гонки на антигравитационных мотоциклах с упором на скорость, агрессию и Y2K эстетику.
Сейчас оба проекта находятся на стадии активной демо-разработки. На текущем этапе участие не оплачивается, после завершения demo и привлечения инвестиций планируем переход к оплачиваемому формату. Работаем на Unreal Engine.
В команде около 60 специалистов из разных стран, включая людей с опытом AA/AAA и сильных инди-разработчиков. По ходу разработки мы собираем совместные кейсы для портфолио и публикуем их вместе с участниками.
https://www.behance.net/gallery/232875609/40-S-O-U-L-S
https://www.behance.net/gallery/244738123/SPIN
Онбординг презентация проектов:
https://docs.google.com/presentation/d/e/2PACX-1vQ1OFc7KEYsM6KRnaazqcPX6MCE6bufuvpNcaojLm2_GagGnX977bhSonIfrPKZeDMWy1oEkJ2Oct/pub?start=true&loop=false&delayms=5000
What are you working on?
- The name of the project(s): 40 souls
- Genres: Action, Adventure, Racing
- Platforms: PC, Console
For which tasks (responsibilities)?
Core gameplay в UE5: машина (контроллер, физика, камера, feel), боевые механики, урон/хп, статусы, базовые игровые правила.
Weapon systems: логика стрельбы, попадания, перезарядки, лимиты боеприпасов для тяжелого оружия/мин, интеграция VFX/SFX.
Abilities/модули: реализация и поддержка системы способностей (если используем GAS - плюс, но не обязательно).
Vehicle plugin: разобраться в используемом плагине для настройки машин, при необходимости расширять его функционал, делать удобные параметры для тюнинга дизайнером.
Интеграция с контентом: работать вместе с геймдизайнерами и тех артистом, быстро прототипировать и итеративно улучшать.
Стабильность и качество: дебаг, фиксы, базовая оптимизация и контроль регрессий по производительности в ключевых сценах демо.
What kind of professional are we looking for?
Ищем Unreal Engine C++ программиста, который поможет быстро и качественно довести core gameplay демо: управление машиной, боевку, способности и системную связку механик.
Требования:
Уверенный C++.
Хорошая 3D математика (вектора, кватернионы, преобразования, работа с физикой).
Понимание архитектуры игровых движков и базовых алгоритмов.
Опыт работы с Unreal Engine (UE4/UE5): Gameplay Framework, компоненты, работа с Blueprints на уровне интеграции.
Умение читать чужой код и аккуратно встраиваться в существующие системы (включая плагины).
Будет плюсом:
Опыт с Gameplay Ability System.
Опыт с vehicle системами в Unreal (Chaos или кастомные решения).
Опыт профилирования и оптимизации (Unreal Insights, Stat, GPU Visualizer).
Опыт работы над shipped проектом.
What are the conditions and bonuses?
Удаленно, гибкий график: можно фуллтайм или несколько часов в неделю.
Сейчас участие не оплачивается, после демо планируем финансирование и переход к платной разработке.
Адекватная коммуникация, понятные задачи, без токсичности.
Возможность сделать сильный публичный кейс по результатам работы (по договоренности).
The selection process
Напишите в Telegram: https://t.me/RadchenkoMykhailo
Коротко расскажите о своем опыте и пришлите ссылки на проекты/демки или описание того, что вы делали в UE.