Kiagu Studios · Programming
Remote · Full-Time · Senior
Чтобы помочь нам эффективно обработать вашу заявку, начните тему вашего электронного письма с [KCTA].
Мы ищем опытного Unreal Engine Animation Programmer (C++) для нашей команды, работающей над аниме Action-RPG (PC + Mobile). Ваша основная задача будет заключаться в том, чтобы брать необработанные анимации, требования игрового дизайна и инженерные ограничения, и оживлять наших персонажей посредством выразительных движений, созданных с точностью и высочайшим качеством, чтобы очаровать наших игроков.
Обязанности
- Ответственность за программирование геймплея анимации для передвижения персонажа, перемещения и общего ощущения движения.
- Расширение и поддержка нашей кастомной версии ALS (Advanced Locomotion System), обеспечивая чистые интеграции и долгосрочную поддерживаемость.
- Работа с конвейерами root motion, Motion Warping и Distance Matching для достижения высококачественного, отзывчивого движения и боевых переходов.
- Тесное сотрудничество с отделами дизайна и анимации для преобразования требований в надежные системы и быстрые итерационные циклы.
- Создание инструментов отладки и визуализации по мере необходимости (отладка состояния анимации, диагностика root motion / warp, устранение сетевых неполадок).
- Оптимизация стоимости анимации в рантайме для целевых платформ PC и Mobile (стоимость тика, сложность аниме-графа, частота обновлений, стратегии LOD).
Обязательные требования
- Сильный опыт работы с Unreal Engine 5 на C++ с упором на интеграцию анимации/геймплея.
- Подтвержденный опыт выпуска или создания сетевых систем движения персонажа (репликация и типичные подводные камни).
- Практический опыт работы с:
- ALS (Advanced Locomotion System) или сопоставимыми кастомными фреймворками локомоции.
- Рабочие процессы root motion в Unreal.
- Глубокое понимание архитектуры анимации в UE (AnimBlueprints, мо-тажи, конечные автоматы, нотификаи, кривые) и того, как управлять ею из C++.
- Способность преобразовывать требования дизайна в готовые к производству механики перемещения.
- Сильные навыки отладки, чистые практики кодирования и собственническое мышление.
- Комфортная работа в полностью удаленном режиме с четкой коммуникацией и проактивными обновлениями прогресса.
- Опыт работы с IK Rig / Retargeter, процедурной инверсной кинематикой и инструментами анимации.
Желательные требования
- Опыт оптимизации анимационных систем для мобильной производительности (бюджеты CPU, стоимость тика, влияние сборки мусора).
- Опыт тесного сотрудничества с аниматорами в рамках итерационных рабочих процессов и инструментов.
Как подать заявку
Пожалуйста, отправьте электронное письмо по адресу careers@kiagu.com, содержащее следующее:
- Ваше CV или резюме
- Портфолио или демо-рил, демонстрирующее релевантные работы
- Вашу доступность и максимально раннюю дату начала работы
- Ваши годовые ожидания по заработной плате для полной занятости (40 часов в неделю)
- Укажите « [KCTA]» в теме письма.
Чтобы помочь нам эффективно обработать вашу заявку, начните тему вашего электронного письма с [KCTA].
О Kiagu Studios
Студия, работающая в жанре темного фэнтези, развивающая IP в сферах веб-новелл, вебтунов, игр, лицензирования и совместной разработки.