Senior Gameplay Programmer
il y a 2 semaines
**Description de l'entreprise**
Les équipes d’Ubisoft comptent 19 000 personnes réparties sur plus de 30 pays à travers le monde et sont liées par une mission commune : enrichir la vie des joueurs et des joueuses par des expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, et bien d'autres à venir. Ubisoft est une entreprise soucieuse de l'égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes qui permettent l’épanouissement et l’expression de toutes et tous. Si vous êtes enthousiaste à l'idée de relever des défis passionnants, exploiter des technologies de pointe, et prendre part au futur du divertissement, rejoignez-nous et créez l’inconnu.
**Description du poste**
Vous intégrerez une équipe de GPPs à Montpellier et participerez au développement des IA, afin d'offrir au joueur la meilleure expérience de jeu possible
- En premier lieu, vous analyserez et documenterez l'existant pour ultérieurement intégrer au mieux nos développements dans l'architecture déjà en place.
- Vous devrez vous approprier les documentations design, et proposer des solutions pérennes pour leur implémentation.
- Vous participerez à l'architecture, la conception et l'implémentation du code gameplay afin d'améliorer et enrichir les comportements existants des IA.
- Vous documenterez vos développements. Vous présenterez régulièrement vos avancées via des vidéos, ou autre support.
- En tant que senior programmeur.euse, vous vous assurerez d'un partage efficace et régulier des connaissances entre GPPs (locaux ou distants).
- Vos participerez au planning général des développements de l'équipe GPP, pour atteindre les objectifs livrables.
- Vous anticiperez et quantifierez les problématiques de production sur des technologies nouvelles, et vous proposerez des solutions réalistes.
**Qualifications**
Pour réaliser ses missions, vous avez:
- Une expérience significative des moteurs et éditeurs de jeux, (Unreal / Unity / Godot ) et en développement de composants ou modules gameplay.
- Une expérience en création de comportements IA via graphes nodaux (HFSM / Machine à Etats Hiérarchique par exemple).
- Une expérience en réplication de composants gameplay (utilisation de memento et RPC par exemple).
- Occupé une poste de Programmeur.euse Gameplay (3C ou IA notamment) sur une production de jeu AAA multijoueur.
- Une appétence pour les IAs/NPCs dans les jeux vidéo.
Vous aurez également besoin de maîtriser les domaines suivants:
- C++
- Gameplay
- AI
- State Machine
- Réplication
- Architecture
- Anglais
Les plus:
- Expérience des moteurs, sur un moteur d'animation et sur un moteur de navigation.
- Expérience en traitement d'IA parallèle (idéalement connaissance de l'ECS / Entity-Component-System).
- Expérience en Behavior Tree, expérience en Planner.
- Expérience en comportement de suivi de chemin, logique d'évitement (Boids).
- Expérience en réplication du mouvement et correction d'erreurs.
- 3D Math
- Jira
Ubisoft est composée de plusieurs studios collaborant étroitement pour développer les meilleurs jeux possibles. Chaque équipe apporte son expertise unique afin de créer des expériences de jeu immersives et de grande qualité.
Dans ce cadre, nous recherchons des collaborateurs avec une solide aptitude au travail en équipe et une excellente communication, essentiels pour maintenir des relations fluides et bienveillantes, particulièrement dans un contexte de collaboration à distance.
Nous travaillons avec des technologies développées en interne ce qui nécessite une bonne capacité d’adaptation.
Ayant acquis une expertise dans la production de jeu vidéo, vous maitrisez les pipes de production et vous savez transmettre vos connaissances et mentorer les membres de votre équipe.
**Informations supplémentaires**
Ubisoft is committed to enriching players’ lives with original & memorable entertainment experiences. We build worlds that are a playground for the imagination, offering moments of surprise, fun and adventure as well as opportunities for learning and self-discovery.
At Ubisoft, you’ll grow and collaborate with highly talented teams from around the world. Our massively friendly work environment will inspire you to go above and beyon
Rejoindre Ubisoft Montpellier c’est avoir accès dès le premier jour à:
- De la flexibilité dans tes horaires et la possibilité de travailler à distance dans les conditions prévues par la charte Ubisoft.
- 20 jours de télétravail par an depuis un pays de l’union européenne (réservé aux profils de citoyennetés européennes) ;
- Le remboursement de ton titre de transport à 50% ou une indemnité kilométrique si tu utilises le vélo comme mode de déplacement ;
- Notre ludo
-
Senior Gameplay Programmer
il y a 2 semaines
Montpellier, Occitanie, France Ubisoft Temps pleinCompany DescriptionUbisoft 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...
-
Senior Gameplay Programmer
il y a 2 semaines
Montpellier, France Ubisoft2 Temps pleinBeyond Good & Evil 2 est un jeu d'action aventure en monde ouvert qui se déroule dans un univers space opera captivant. C'est également la préquelle directe du grand classique de 2003 ! Grâce à l'avancée technologique apportée par notre moteur propriétaire Voyager, Beyond Good & Evil 2 souhaite proposer une expérience organique et sans interruption...
-
Senior Gameplay Animator
il y a 2 semaines
Montpellier, Occitanie, France Ubisoft Montpellier Temps pleinCompany DescriptionUbisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and...
-
Gameplay Programmer
il y a 17 heures
Montpellier, France Midgar Studio Temps pleinPermanent contract Montpellier (34) Position Duties Dans le cadre du développement d'un nouveau projet non annoncé, Midgar Studio est à la recherche d'un Gameplay Programmer qui intégrera le pôle Programmation dans le processus de production. Vos principales missions: - Mise en place du gameplay, en collaboration avec les programmeurs et les game...
-
Senior Gameplay Programmer GPE
il y a 5 heures
Montpellier, France Ubisoft Montpellier Temps pleinCompany Overview 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...
-
Senior Animator Gameplay
il y a 2 semaines
Montpellier, France Ubisoft2 Temps pleinPourquoi nous avons besoin de toi : Viens renforcer une petite équipe de conception sur un projet non annoncé avec une équipe Senior. Ce que tu feras : Création et intégration des animations gameplay - Produire et intégrer des animations gameplay (combat, locomotion, traversal) avec un haut niveau de réactivité et de lisibilité, - Adapter les...
-
Senior Gameplay Programmer
il y a 2 jours
Montpellier, France Ubisoft Entertainment Temps pleinUbisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create...
-
Senior Gameplay Programmer 3c
il y a 2 semaines
Montpellier, France Ubisoft Temps plein**COMPANY DESCRIPTION**: - Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance,...
-
Senior Gameplay Animator
il y a 2 semaines
Montpellier, France Ubisoft Temps plein**COMPANY DESCRIPTION**: Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our...
-
Animateur Gameplay Senior
il y a 6 jours
Montpellier, France Midgar Studio Temps pleinPermanent contract Montpellier (34) Position Duties Dans le cadre du développement d'un nouveau projet non annoncé, Midgar Studio est à la recherche d'un Senior Gameplay Animator qui sera chargé de l'animation des personnages et créatures au sein du jeu. Vos principales missions: - Créer et intégrer des animations en respectant les contraintes de...