Programmeur gameplay jeu vidéo - G. Tech : école de développeurs informatique jeu vidéo
logo logo
Métiers

Programmeur gameplay jeu vidéo

Le programmeur gameplay jeu vidéo a une influence directe sur la qualité et le confort d’un jeu que le joueur retrouvera et ressentira, à la fin, dans ses mains. C’est lui qui permet de réaliser les différentes interactions, conçoit et programme l’expérience utilisateur (correspondant à l’ergonomie, à la jouabilité).

Métier

Le programmeur gameplay jeu vidéo a une influence directe sur la qualité et le confort d’un jeu que le joueur retrouvera et ressentira, à la fin, dans ses mains. C’est lui qui permet de réaliser les différentes interactions, conçoit et programme l’expérience utilisateur (correspondant à l’ergonomie, à la jouabilité).
Sa voix et ses conseils comptent dans l’architecture de la dynamique du jeu. Au programmeur de se poser les questions de savoir si le ton est respecté ; si le joueur parviendra à s’amuser avec ; si la qualité est bien présente. Il est le garant du lien entre les actions prises par un joueur et le comportement de son personnage dans le cadre d’un jeu vidéo de rôle par exemple.

C’est l’une des raisons qui a conduit Valentin Birembaut, développeur pour le studio Ohbibi, à envisager ce métier : « Je viens de Supinfogame (Valenciennes), et j’ai choisi ce métier, car 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. »


Valentin Birembaut
Développeur pour le studio Ohbibi

Si besoin, dans l’évolution du jeu, il peut être amené à réaliser sa maintenance, réajuster son fonctionnement ou corriger certains bugs. De fait, il possède une grande maîtrise des outils technologiques et donc des langages informatiques.

Missions

Les missions du programmeur gameplay consiste à implémenter les mécaniques d’un jeu vidéo.
Dans le détail, il sera amené à réaliser un ensemble de tâches comme :

  • Coder les systèmes existants ou nouveaux
  • Utiliser les moteurs de jeu (unreal engine, Unity 3D)
  • Développer des outils de gameplay
  • Analyser 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)
  • Vérifier le fonctionnement du programme et le réajuster en fonction des résultats
  • Corriger des erreurs ou problèmes éventuels
  • Améliorer le moteur du jeu

« Selon le contexte, cela peut aller de la conception jusqu’à la maintenance, d’une machine à état à l’ensemble du logiciel (graphismes compris). De par sa fonction, le gameplay developer est au carrefour des compétences d’une équipe », explique Pierre-Olivier Marec, co-fondateur et CTO de Mobbles.


Pierre-Olivier Marec
Co-fondateur et CTO de Mobbles

Valentin Birembaut donne de son côté l’objectif du programmeur gameplay : « A lui de tester dans un jeu toutes les idées qui peuvent traverser les esprits des gens, une nouvelle mécanique, un nouveau déplacement, et qui peaufine celles qui sont vraiment intéressantes pour les intégrer définitivement dans le jeu. » 

Compétences

Comme dans la plupart des métiers du jeu vidéo, le programmeur gameplay possède des compétences techniques fondamentales pour exercer son métier ainsi qu’une appétence manifeste pour le secteur. Mais ce n’est pas tout, il doit savoir :

  • Connaître les principales approches des langages de programmation et les design patterns (actor model, mvc, mvvm, etc.)
  • Utiliser les outils de développement
  • Traduire techniquement les besoins du game designer
  • Gérer des projets et les contraintes
  • Être en permanence à l’écoute des nouvelles tendances

Qualités

Intervenant au cours des différentes étapes de la conception du jeu, le programmeur gameplay doit disposer d’un esprit collaboratif indéniable puisqu’il est amené à travailler avec l’ensemble des corps de métier du studio. Le profil requis pour exercer cette activité repose sur six grandes qualités :

  • L’esprit d’initiative
  • Le sens de la créativité
  • La rigueur
  • La logique
  • L’autonomie
  • L’analyse

Niveau d’étude nécessaire

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.

Un métier auquel s’est confronté Pierre-Olivier Marec à la création de Mobbles : « Ce métier s’est plus imposé à moi que l’inverse. 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 eu l’envie très forte avec des amis de monter un projet. Mobbles s’est alors dessiné et 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. »


Pierre-Olivier Marec
Co-fondateur et CTO de Mobbles

Quelle formation ?

L’école de Gaming Campus G. Tech spécialisée dans les technologies du jeu vidéo, propose un Bachelor Développeur informatique, option jeu vidéo, délivré en 3 ans et accessible après un Bac ou en admission parallèle en 3e année. L’objectif de la formation est d’acquérir les bases et connaissances dans le développement d’un jeu vidéo. Aussi, l’école propose un MBA en Programmation jeu vidéo. En 2 ans, il donne les outils plus techniques pour répondre aux besoins des studios avec en plus un apport de connaissances en matière de management. Un niveau et des connaissances capitaux pour pouvoir postuler à un poste de programmeur gameplay dans les studios d’envergure internationale.

en savoir plus

Salaire

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.

Evolution de carrière

Après quelques années d’expérience, le programmeur gameplay peut évoluer et accéder à un niveau supérieur en devenant responsable de la conception et de la programmation du gameplay (lead programmeur gameplay). Pour y parvenir, il lui faut tout de même une solide connaissance des outils logiciels et de design. Aujourd’hui et encore plus demain, connaître les technologies en intelligence artificielle est un plus.
De plus, il peut s’orienter vers les métiers de programmeur spécialisé ou 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.

Métiers proches de programmeur gameplay jeu vidéo

Continuez vos recherches autour des métiers du développement informatique liés au jeu vidéo :

Remerciements

Cette fiche métier « Programmeur gameplay jeu video » a été réalisée avec l’aide de professionnels du secteur du jeu vidéo. Découvrez leur entreprise :

VALENTIN BIREMBAUT
Développeur Ohbibi
PIERRE-OLIVIER MAREC
CTO Mobbles