Join Ubisoft Montreal as a Senior Gameplay Animator for the Far Cry franchise, crafting dynamic NPC animation systems from locomotion to combat, and enhancing motion capture data for an immersive player experience.
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu!
En tant qu’animateur·trice gameplay (PNJ), tu seras responsable de la création, de l’intégration et de la validation des systèmes d’animation pour les personnages non joueurs (PNJ), qu’ils soient ennemis ou allié·e·s. Ton travail devra respecter la vision de la direction de l’animation tout en répondant aux contraintes de design et aux exigences techniques du moteur de jeu.
Ce que vous ferez:
Concevoir des systèmes d’animation PNJ pour des comportements variés:
Traiter et améliorer les données de capture de mouvement (mocap) avec une grande précision, en tenant compte des spécificités du moteur de jeu;
Exporter et intégrer les animations en suivant les règles techniques établies par la direction technique, en collaboration avec les personnes animatrices techniques, les concepteur·trice·s et les programmeur·euse·s;
Tester et réviser les systèmes directement dans le jeu, en assurant leur bon fonctionnement et leur qualité;
Collaborer quotidiennement avec les autres membres de l’équipe d’animation, la direction de l’animation, les programmeur·euse·s et les concepteur·trice·s pour livrer les fonctionnalités à temps et au niveau de qualité attendu;
Assumer la responsabilité de la qualité finale de chaque fonctionnalité animée dans le jeu.
Une solide expérience en animation de jouabilité pour les jeux vidéo;
Expérience confirmée en animation des PNJs et en création de systèmes d’animation;
Maîtrise du traitement de données mocap;
Connaissance de MotionBuilder (un atout);
Expérience sur un jeu AAA publié (un plus);
Bonne compréhension des contraintes techniques liées à l’intégration dans un moteur de jeu;
Capacité à travailler dans un environnement multidisciplinaire et à respecter les visions artistiques et techniques;
Un œil aiguisé pour les détails et la qualité visuelle;
Une attitude ouverte et collaborative, capable de trouver des compromis pour résoudre des problématiques complexes;
Une motivation constante et une fierté à livrer un travail de qualité;
Une flexibilité et une capacité à gérer les frustrations liées aux changements en production;
Une passion pour le travail d’équipe et le partage d’idées dans un environnement créatif.
Ce qu’il faut nous envoyer
- Conceive NPC animation systems for varied behaviors: basic locomotion, 3D navigation, combat behaviors, hostage situations. - Process and improve motion capture (mocap) data with high precision, considering game engine specifics. - Export and integrate animations following technical rules, collaborating with technical animators, designers, and programmers. - Test and revise systems directly in-game, ensuring functionality and quality. - Collaborate daily with animation team members, animation directors, programmers, and designers to deliver features on time and to quality standards. - Assume responsibility for the final quality of each animated feature in the game. - Solid experience in gameplay animation for video games. - Confirmed experience in NPC animation and animation system creation. - Mastery of mocap data processing. - Knowledge of MotionBuilder (an asset). - Experience on a published AAA game (a plus). - Good understanding of technical constraints related to game engine integration. - Ability to work in a multidisciplinary environment and respect artistic and technical visions. - A keen eye for detail and visual quality. - An open and collaborative attitude, capable of finding compromises to solve complex problems. - Constant motivation and pride in delivering quality work. - Flexibility and ability to manage frustrations related to production changes. - A passion for teamwork and sharing ideas in a creative environment.