Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Требуется выполнить тестовое задание; оно оплачивается
Команда разрабатывает PC-игру на Unreal Engine 5 в жанре симулятора с механиками реальной жизни. Проект финансируется собственными средствами основателей; реализовано около 20% проекта, а ближайшая цель — подготовить его к масштабированию и привлечению издательств.
задачи
Реализовывать игровые механики преимущественно на C++;
Разрабатывать системы инвентаря, экономики и взаимодействий;
Разрабатывать пользовательский интерфейс;
Писать логику поведения NPC;
Интегрировать новые системы в существующий код проекта;
Исправлять ошибки и оптимизировать код.
требования
Опыт работы с Unreal Engine от 2 лет;
Хорошо знать C++ в Unreal Engine, управление памятью, основные сущности движка и жизненный цикл объектов;
Иметь опыт разработки игровых механик и систем;
Знать Blueprint;
Иметь опыт работы с UI и UMG;
Уметь работать в существующей архитектуре проекта;
Понимать основы оптимизации в UE5;
Иметь опыт работы с Git и Jira или другими сервисами Agile;
Самостоятельно и стабильно реализовывать поставленные задачи;
Будет плюсом опыт разработки симуляторов, песочниц и игр в жанре менеджмента, опыт работы с AI Behavior Trees, опыт разработки систем инвентаря и экономики, понимание базовых принципов сетевой разработки.
условия
Проектная работа по отдельным задачам с заранее согласованной стоимостью;
Сроки и стоимость каждой задачи нужно оценивать до начала работы;
Оплата производится за результат, а не за количество потраченных часов;
Ориентир по внутренней оценке задач — до 1700 RUB/час;
Общий объём работ на текущем этапе — ориентировочно 200–300 часов;