Middle+ / Senior Unreal Engine 5 Developer
Что за роль
Нужен разработчик Unreal Engine 5 для иммерсивного адвенчера с элементами RPG и survival. Основной фокус — gameplay-системы и архитектура проекта: решения должны оставаться понятными, расширяемыми и пригодными для повторного использования. В работе пригодится уверенное владение UE5 C++, понимание Gameplay Framework и умение самостоятельно доводить игровые функции до production-ready состояния.
Что предстоит делать
- Проектировать и реализовывать gameplay-системы на C++ с использованием возможностей Unreal Engine 5.
- Продумывать взаимодействие Actors, Components, Controllers, Pawns, GameMode, GameState, PlayerState и Subsystems.
- Строить модульную архитектуру с разделением ответственности, слабой связанностью и взаимодействием через интерфейсы, компоненты и подсистемы.
- Настраивать логику через Data Assets, Data Tables, Gameplay Tags и конфигурации, применяя data-driven подход.
- Разрабатывать и поддерживать игровые механики с использованием Gameplay Ability System; учитывать архитектуру UI в UE5, включая Common UI.
- Самостоятельно декомпозировать gameplay-фичи, оценивать сложность и доводить реализацию до production-ready состояния.
- При необходимости участвовать в техническом планировании, обсуждении архитектуры и ревью решений; для сетевых функций учитывать replication, RPC и authority model.
Что потребуется
- Коммерческий опыт участия в игровых проектах на Unreal Engine 5.
- Уверенное владение C++ в контексте Unreal Engine.
- Хорошее понимание Gameplay Framework и принципов построения модульных UE-проектов.
- Опыт проектирования поддерживаемых и расширяемых gameplay-систем, включая работу с Gameplay Ability System.
- Понимание Common UI или принципов построения UI-архитектуры в UE5.
- Самостоятельность, организованность и готовность заранее обозначать риски и предлагать технические решения.
Что важно знать
Работа связана с разработкой игрового проекта в жанре адвенчера с RPG- и survival-элементами. Опыт мультиплеера, сетевых систем, плагинов и runtime/editor-модулей будет плюсом. Также приветствуется практическое использование AI-агентов и LLM-инструментов для прототипирования, анализа кода, документации и автоматизации рутинных задач. Детали проекта обсуждаются после первичного контакта.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram