Combat designer tecnico senior presso Side, contratto da remoto in Portogallo
Side cerca un combat designer tecnico senior per creare e bilanciare boss, nemici e sistemi di combattimento in Unreal Engine. Il ruolo comprende animazione, gameplay, effetti visivi e iterazione pratica sul combattimento.
Descrizione
- Creare e bilanciare boss e nemici in Unreal Engine
- Assumere la responsabilità di almeno due personaggi di combattimento o sistemi comparabili
- Sviluppare attacchi dal concept all’implementazione, inclusi integrazione delle animazioni, temporizzazione delle hitbox, finestre di annullamento, reazioni ai colpi, fotogrammi di invulnerabilità e segnali visivi
- Ampliare la varietà del combattimento e perfezionare l’esperienza del giocatore attraverso iterazioni pratiche e attività di bilanciamento
- Applicare i fondamenti dell’animazione, come peso, tempismo, anticipazione e leggibilità
- Creare o adattare animazioni e collegarle ai sistemi di gameplay
- Analizzare i problemi di combattimento e animazione usando dati dei fotogrammi, finestre di avvio, attività e recupero, hitstop, input buffering e finestre di annullamento
- Creare sistemi di combattimento con gli Unreal Blueprint, Behavior Tree, Animation Blueprint, macchine a stati, blend space, montage e notifiche di animazione
- Prototipare effetti di combattimento e feedback visivo con Niagara
- Collaborare con i team di engineering, animazione, effetti visivi e design per diagnosticare i problemi e migliorare il gameplay
Requisiti
- Almeno cinque anni di esperienza nella progettazione e implementazione del combattimento nei videogiochi, inclusa la responsabilità di due o più personaggi di combattimento o sistemi comparabili
- Solida padronanza dei fondamenti dell’animazione e delle sensazioni del combattimento
- Esperienza pratica con Unreal Engine, inclusi Blueprint, Behavior Tree, Animation Blueprint e sistemi di animazione correlati
- Esperienza con combattimenti in terza persona, giochi di combattimento, shooter o altri titoli incentrati sul combattimento
- Capacità di creare o modificare animazioni in Maya, MotionBuilder, Blender o strumenti comparabili
- Conoscenza pratica dei dati dei fotogrammi di combattimento, hitstop, input buffering, finestre di annullamento, reazioni ai colpi e fotogrammi di invulnerabilità
- Conoscenze di base di C++ e dimestichezza con strumenti di programmazione assistita dall’IA per supportare l’implementazione del gameplay
- Capacità di lavorare in autonomia, assumersi la responsabilità del proprio ambito e portare i problemi fino alla risoluzione
- Disponibilità a sovrapporsi agli orari di lavoro del team in CEST
Benefit
- Compenso competitivo
- Ambiente di lavoro dinamico, multiculturale e piacevole
- Lavorare con un fornitore globale leader di servizi per videogiochi
- Regolari opportunità di crescita professionale
- Contratto freelance da remoto
