Designer técnico sênior de combate na Side, contrato remoto em Portugal
A Side busca um designer técnico sênior de combate para criar e equilibrar chefes, inimigos e sistemas de combate na Unreal Engine. A função envolve animação, gameplay, efeitos visuais e iteração prática de combate.
Descrição
- Criar e equilibrar chefes e inimigos na Unreal Engine
- Assumir a responsabilidade por pelo menos dois personagens de combate ou sistemas equivalentes
- Desenvolver ataques desde o conceito até a implementação, incluindo integração de animação, temporização de hitboxes, janelas de cancelamento, reações a impactos, quadros de invulnerabilidade e telegráficos
- Ampliar a variedade do combate e aprimorar a experiência do jogador por meio de iteração prática e trabalho de balanceamento
- Aplicar fundamentos de animação, como peso, timing, antecipação e legibilidade
- Criar ou adaptar animações e conectá-las aos sistemas de gameplay
- Investigar problemas de combate e animação usando dados de quadros, janelas de início, ativas e de recuperação, hitstop, buffer de comandos e janelas de cancelamento
- Criar sistemas de combate com Blueprints da Unreal, Behavior Trees, Animation Blueprints, máquinas de estado, blend spaces, montages e animation notifies
- Criar protótipos de efeitos de combate e feedback visual com Niagara
- Trabalhar com as equipes de engenharia, animação, efeitos visuais e design para diagnosticar problemas e melhorar o gameplay
Requisitos
- Pelo menos cinco anos de experiência projetando e implementando combate para jogos, incluindo a responsabilidade por dois ou mais personagens de combate ou sistemas equivalentes
- Domínio sólido dos fundamentos de animação e da sensação do combate
- Experiência prática com Unreal Engine, incluindo Blueprints, Behavior Trees, Animation Blueprints e sistemas de animação relacionados
- Experiência com combate em terceira pessoa, jogos de luta, shooters ou outros títulos centrados em combate
- Capacidade de criar ou modificar animações no Maya, MotionBuilder, Blender ou ferramentas equivalentes
- Conhecimento prático de dados de quadros de combate, hitstop, buffer de comandos, janelas de cancelamento, reações a impactos e quadros de invulnerabilidade
- Conhecimento básico de C++ e familiaridade com ferramentas de programação assistida por IA para apoiar a implementação de gameplay
- Capacidade de trabalhar de forma independente, assumir a responsabilidade pelo trabalho e levar os problemas até a resolução
- Disponibilidade para coincidir com o horário de trabalho da equipe em CEST
Benefícios
- Remuneração competitiva
- Ambiente de trabalho dinâmico, multicultural e agradável
- Trabalhar com um dos principais provedores globais de serviços para jogos
- Oportunidades regulares de desenvolvimento profissional
- Contrato freelance remoto
