Programmeur.euse avancé.e, jouabilité / Advanced Gameplay Programmer
Qui sommes-nous...
programmeur.euse avancé.e jouabilité
concevoir, développer, maintenir et optimiser l’architecture logicielle
personne-clé technique
passion pour les jeux vidéo
Avancé
référent
jouabilité et IA
influences
accompagnes
débloques
Responsabilités de ton poste…
Concevoir, développer, maintenir et déboguer
Concevoir, développer, maintenir et déboguer
Analyser et optimiser
Collaborer
Itérer avec la conception
Identifier les dépendances
adapter le niveau de finition
Participer aux revues de code
accompagner
sur les pratiques de jouabilité et d'IA et produire la documentation technique (documents de conception technique, notes d'architecture, guides d'intégration du contenu).
- Assurer une
veille
Compétences & expérience…
Au moins 8 ans
C++
dans l'industrie du jeu vidéo.
- Avoir contribué à
au moins deux jeux AAA dont au moins un jeu publié
Solide maîtrise des fondamentaux C++
Solide expérience en architecture logicielle jouabilité et IA
pour l'expérience joueur : systèmes interactifs, fonctionnalités de jouabilité, comportements, recherche de chemin et navigation, systèmes de décision, rencontres, maintenabilité à grande échelle.
- Expérience en
programmation à grande échelle
Compétences en optimisation et débogage
sur PC et consoles; capacité à analyser les performances et recommander des améliorations.
- Bonnes compétences en
mathématiques 3D
Maîtrise d’Unreal Engine 5
pour l'intégration jouabilité et IA : gameplay framework, State Trees, EQS, navigation et intégration des fonctionnalités de jouabilité.
- Connaissance des outils de développement (
Perforce
JIRA
et outils de suivi de bogues).
- Capacité à
communiquer
de façon claire, concise et transparente, à l'oral et à l'écrit, avec les équipes de conception et de programmation.
- Solide
résolution de problèmes
et dépannage; orienté.e résultats. Esprit d'équipe, motivé.e, avec une attitude positive et une forte éthique de travail.
- Capacité à
prioriser
calibrer la qualité
livrer de façon autonome
selon les objectifs et le plan convenus.
- Capacité à
faire avancer des sujets techniques ambigus
en collaboration avec la conception et la production; initiative, esprit d'équipe et rigueur professionnelle.
- Capacité à
guider
Your New Role…
designing, developing, maintaining and optimizing the software architecture
technical key contributor
go-to owner
gameplay and AI
influence
actively mentor
unblock
Design, develop, maintain and debug
architecture
player-experience systems
Design, develop, maintain and debug
AI systems
Analyze and optimize
Collaborate
Iterate with Design
Identify dependencies
Participate in code reviews
, champion code excellence and gameplay/AI milestone technical validation where relevant; mentor on gameplay and AI practices and produce technical documentation (TDDs, architecture notes, content integration guides).
- Maintain
technology watch
At least 8 years
C++
programming experience in the video game industry.
- Contributed to
at least two AAA titles
Strong mastery of C++ fundamentals
Strong experience in gameplay and AI software architecture
for the player experience: interactive systems, gameplay features, behaviors, pathfinding and navigation, decision systems, encounters, maintainability at scale.
- Experience in
large-scale programming
Optimization and debugging skills
on PC and consoles; ability to analyze performance and recommend improvements.
- Strong
3D mathematics
Proficiency in Unreal Engine 5
for gameplay and AI integration: gameplay framework, State Trees, EQS, navigation and gameplay feature integration.
- Knowledge of development tools (
Perforce, JIRA
and bug tracking tools).
- Ability to
communicate
clearly, concisely and transparently, in writing and verbally, with design and programming teams.
- Strong
problem-solving
and troubleshooting skills; results-oriented. Self-motivated team player with a positive attitude and strong work ethic.
- Ability to
prioritize
calibrate deliverable quality
self-manage execution
against agreed goals and plans.
- Ability to
drive ambiguous technical topics forward
in collaboration with Design and Production; initiative, teamwork and professional rigor.
- Ability to
guide
Comment nous faisons avancer les choses...
Who We Are…
How We Get Things Done…
Championing Inclusion at WBD
Not included in the source posting: what you'll do, benefits.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.