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-инструментов для прототипирования, анализа кода, документации и автоматизации рутинных задач. Детали проекта обсуждаются после первичного контакта.

Оценка вакансии
7.4 / 10
В описании подробно раскрыты требования к UE5, C++ и архитектуре игровых систем, а также указаны формат занятости и оплата. Не названы компания и конкретный перечень ежедневных задач; детали проекта предлагают обсудить после контакта.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал