Métiers

Programmeur gameplay

En réalisant plusieurs interactions au cours de sa partie de jeu, l’expérience utilisateur du joueur aura une influence sur l’intérêt du jeu, son confort et sa qualité. C’est pourquoi, lors de la conception et de la programmation du jeu, le rôle du programmeur gameplay est fondamental.
Fiche métier publiée le mise à jour le
Niveau d’études :Bac+3
Bac conseillé :Scientifique
Employabilité :Très bonne
Salaire débutant :3 200€
Salaire confirmé :6 300€
Mobilité :Très bonne
Code ROME :M1805
Code FAP :M2790

Profession : programmeur gameplay

«Dans un jeu, le programmeur gameplay teste l’ensemble des idées qui peuvent traverser les esprits des joueurs comme une mécanique, un déplacement. Dès lors, il peaufine celles qui sont vraiment intéressantes pour les intégrer définitivement dans le jeu. J’aime l’idée d’être à l’origine de mécaniques qui font plaisir aux joueurs. Tout en aimant décortiquer les idées pour trouver la manière de les rendre réalisables dans un jeu» , définit Valentin Birembaut, développeur pour le studio Ohbibi.

logo ohbibi
Valentin Birembaut

Valentin Birembaut
Développeur pour le studio Ohbibi

Son rôle est de veiller à ce que les éléments définis par le cahier des charges soient respectés. Le ton du jeu, dynamisme, jouabilité, qualité, etc. il sera vigilant sur tout, car il est le garant du lien entre les actions prises par un joueur et le comportement de son personnage par exemple.
Avec sa maîtrise des outils informatiques et du code, entre autres, sa mission va plus loin, car il peut être amené à faire la maintenance du jeu, corriger et ajuster les problèmes éventuels, avec cet objectif de toujours proposer la meilleure qualité pour le joueur.

Les missions du programmeur gameplay

Travail en équipe, créativité, prise d’initiative, logique, rigueur, autonomie, sens de l’analyse, c’est en quelques mots les qualités requises pour être programmeur gameplay (ce qui s’apprend aussi en suivant un Bachelor développeur de jeux vidéo). Au-delà de ses compétences informatique, un studio recherchera aussi un profil qui puisse s’adapter à une équipe déjà en place.

Le programmeur gameplay travaille a implémenter les mécaniques d’un jeu vidéo, ce qui l’amène donc à réaliser un ensemble de missions comme l’explique Pierre-Olivier Marec, co-fondateur et CTO de Mobbles : « Cela peut aller de la conception jusqu’à la maintenance d’une machine à état à l’ensemble du logiciel (graphismes compris). Le gameplay developer est au carrefour des compétences d’une équipe. »

logo mobbles
Photo Pierre Olivier Marec

Pierre-Olivier Marec
Co-fondateur et CTO de Mobbles

Aussi, il est amené à :

  • Développer des outils de gameplay
  • Coder les systèmes existants ou nouveaux
  • Connaître les moteurs de jeu (unreal engine, Unity 3D)
  • Examiner les besoins informatiques du jeu
  • Implanter les règles définies par le game designer (intégration des interfaces, des sons, de la musique et des bruitages)
  • Veiller au fonctionnement du programme
  • Corriger des erreurs ou problèmes éventuels
  • Améliorer le moteur du jeu

Les compétences du programmeur gameplay

Qui dit métier technique, dit naturellement avoir une capacité à pouvoir appliquer les outils et connaissances en matière de développement informatique. Ses compétences reviennent alors à savoir mettre en œuvre :

  • Les langages de programmation et les design patterns (actor model, mvc, mvvm, etc.)
  • Les outils de développement
  • La gestion de projets et ses contraintes
  • La traduction technique des besoins du game designer

Les qualités du programmeur gameplay

Elles doivent être nombreuses pour prétendre occuper ce poste. Il faut savoir travailler en équipe et donc faire preuve de communication. De plus, le métier demande de posséder :

  • Un sens de la créativité
  • Une certaine logique
  • Un esprit d’initiative
  • Une bonne rigueur
  • Un sens de l’autonomie
  • Un esprit d’analyse

Les études pour devenir programmeur gameplay

Un Bac S ou Bac pro informatique est indispensable pour suivre une formation spécialisée en jeu vidéo. Il faudra donc être à l’aise avec l’informatique et les mathématiques. Pour mettre toutes les chances de son côté vis-à-vis d’un employeur, sortir avec un niveau Bac +3 ou Bac +5 est vivement recommandé en choisissant une formation développeur de jeux vidéo adéquate.

Les formations de programmeur gameplay

L’idéal pour devenir programmeur gameplay est de suivre une formation spécialisée en jeu vidéo afin d’avoir en poche toutes les compétences techniques. Pour cela, G. Tech propose le Bachelor Développeur informatique avec option jeu vidéo. D’une durée de trois ans, accessible après un Bac ou en admission parallèle en 3e année, cette formation enseigne les rudiments du développement informatique, en particulier ceux appliqués au jeu vidéo. De plus, la pédagogie se focalise sur la culture gaming et les mises en pratique.

Ensuite, l’école permet de poursuivre en MBA Programmation jeu vidéo. Diplôme en 2 ans, il approfondit les techniques de développement avec des cours de management en plus, et une dernière année qui se déroule en stage ou en alternance.

« Ce métier s’est plus imposé à moi que l’inverse, confit Pierre-Olivier Marec à la création de Mobbles. Après un Bac scientifique, deux ans de classes préparatoires et trois ans d’école d’ingénieur en informatique (INSA Lyon), mais surtout après avoir programmé en autodidacte durant les années collège/lycée, j’ai créé Mobbles. Dès lors, nous avons dû assumer tous les rôles d’un studio de jeux vidéo. Nous avons appris sur le tas (.tar) et étudié les architectures existantes et fait nos choix en fonction de nos contraintes techniques. »

en savoir plus

Son salaire

Le salaire du programmeur gameplay démarre autour de 35 000 euros brut par an. Mais celui-ci peut rapidement augmenter avec les années pour atteindre plus de 50 000 euros. A l’étranger, la rémunération s’affiche bien au-delà.

Les débouchés du métier de programmeur gameplay

A ce poste, un programmeur gameplay peut évoluer et acquérir d’année en année et de projet en projet, une expérience qui fera la différence pour la suite de sa carrière. D’autant plus s’il maîtrise et s’intéresse aux nouvelles technologies comme l’IA. Ainsi, il lui sera possible d’évoluer vers plus de responsabilités avec le métier de lead programmeur gameplay. Il peut également, s’orienter vers les postes de programmeur spécialisé ou encore de game designer.

En résumé

👑 Quelles sont les missions du programmeur gameplay jeu vidéo ?

Les missions du programmeur gameplay consiste à implémenter les mécaniques d’un jeu vidéo.

💰 Quel est le salaire du programmeur gameplay jeu vidéo ?

Le salaire du programmeur gameplay dépend de son niveau d’expérience et de sa formation. Sa rémunération démarre autour de 35 000 euros brut annuels et peut monter à plus de 50 000 euros, notamment à l’étranger.

🧠 Quel niveau d’étude pour devenir programmeur gameplay jeu vidéo ?

Avide d’innovation, il est à l’aise avec l’informatique et les mathématiques. Pour travailler dans ce domaine, un Bac scientifique est donc souhaitable voire un Bac pro informatique afin d’accéder à une formation Post-bac spécialisée en jeu vidéo. L’idéal est d’avoir un Bac +3 ou Bac +5 en informatique avec une spécialisation aux technologies du jeu vidéo.

🎓 Quel Bac choisir pour devenir Programmeur gameplay jeu vidéo ?

Un Bac autour des matières scientifiques est recommandé puis poursuivre ses études dans des écoles post bac.

Comment devenir programmeur gameplay jeu vidéo ?

Son influence se ressent directement sur la qualité et le confort du jeu que le joueur aura dans ses mains. Le programmeur gameplay est donc la personne en charge de concevoir l’expérience utilisateur. C’est pourquoi devenir programmeur gameplay jeu vidéo demande de posséder des compétences techniques fondamentales. Avoir une appétence pour l’informatique et les mathématiques est conseillée, ainsi qu’un sens développé de la créativité. De niveau Bac, le parcours passe par une formation en Bachelor Développeur informatique option jeu vidéo à l’école G. Tech. En trois ans, elle permet d’acquérir toutes les bases et connaissances dans le développement d’un jeu vidéo. Ensuite, il est possible d’intégrer le MBA en Programmation jeu vidéo.