О компании
Beffio - студия совместной разработки игр и производства игрового арта. Ищут инженера по анимационным системам для крупного проекта со стилизованной графикой на Unity3D.
📍 Польша / удалённо / полная занятость
Роль на стыке анимации / технического арта / программирования: от исследований и прототипов до готовых систем, которыми будет пользоваться команда.
Что предстоит делать
•Разрабатывать и оптимизировать системы воспроизведения анимации в Unity.
•Работать с машинами состояний, blend trees, слоями, масками, root motion, событиями и сжатием анимации.
•Создавать и интегрировать решения на ECS/DOTS с использованием Jobs, Burst и baking.
•Исследовать GPU skinning, деформации, вычислительные и вершинные шейдеры.
•Создавать инструменты редактора Unity, проверки ассетов и рабочие процессы для аниматоров.
•Поддерживать пайплайн ригов, скелетов, скиннинга и FBX между Maya / Blender и Unity.
•Оптимизировать производительность на мобильных устройствах.
•Вести техническую документацию и развивать стандарты работы команды.
Что требуется
•Сильный опыт программирования на C# и разработки в Unity.
•Практический опыт ECS/DOTS: Entities, Burst, Jobs, baking. Подойдёт глубокий опыт аналогичной архитектуры в других движках.
•Понимание устройства анимационных систем и опыт GPU skinning / деформаций.
•Разработка шейдеров на HLSL и в Shader Graph / Amplify.
•Знание ригов, скелетов, скиннинга и FBX-пайплайнов.
•Опыт создания инструментов редактора Unity.
•Профилирование и оптимизация мобильной графики, особенно на Adreno / Mali.
•Знакомство с GLES / Vulkan.
•Свободный английский и умение работать с художниками и инженерами.
Будет плюсом
Rukhanka / Latios Kinemation / собственные анимационные системы / сетевая анимация с prediction и rollback / Netcode for Entities / процедурная и лицевая анимация / системы анимации толпы, LOD и VAT.
Условия
•Полностью удалённая работа в международной команде.
•Возможность самостоятельно развивать анимационные технологии проекта.
•Формат договора зависит от страны проживания.
•Оплата по опыту и условиям договора, сумма не указана.
•Ежегодные встречи команды Beffio.
•Возможность долгосрочного сотрудничества.