Programmeur / Programmeuse – jeux vidéo
Fiche métier : missions, salaire, formation
Compétences clés
- Compétence clé 1: maîtrise d’un moteur de jeu (Unity, Unreal).
- Compétence clé 2: programmation orientée object et optimisation performance.
- Compétence clé 3: travail en équipe et compréhension des systèmes de jeu.
Le programmeur / la programmeuse jeux vidéo conçoit et écrit le code qui fait fonctionner les jeux sur différentes plateformes (PC, consoles, mobile). Il/elle travaille souvent avec une équipe de développement (intégration, gameplay, IA, outils) pour transformer les concepts en features techniques et s’assurer que le jeu est stable et performant.
Missions principales
- Écrire le moteur de jeu ou des systèmes de gameplay (mouvement, collisions, combat).
- Implémenter l’IA des ennemis et les comportements des NPC.
- Intégrer des outils et pipelines d’édition (équipements, niveaux, quêtes).
Salaire
À titre indicatif : débutant ~2 000 € brut/mois, confirmé ~3 800 € brut/mois. Ces fourchettes peuvent varier selon la localisation, l’employeur et la spécialisation (moteur, gameplay, graphique).
Formation et accès au métier
Formations/diplômes menant au métier: Bac+2 à Bac+5 en informatique, jeux vidéo ou réutilisation d’un BTS/DUT avec spécialisation; alternance (licence pro, Master pro) et cursus via écoles spécialisées en game dev. Langages et outils typiques: C++, C#, moteurs (Unity, Unreal Engine), gestion de version (Git), apprentissage des patterns de programmation et des systèmes temps réel.
Métiers proches
Débouchés et évolution
Débouchés: studios indépendants et grands groupes (réduction de coûts, double focus gameplay et toolchain). Évolutions possibles: lead développeur, ingénieur système, technical director, directeur technique selon expérience et management.
Questions fréquentes
Quel salaire ?
Voir fourchettes indicatives ci-dessus. Salaire dépend du studio, localisation et expérience.
Quelle formation ?
Généralement Bac +2 à Bac +5 en informatique ou jeux vidéo; alternance et écoles spécialisées possibles.
Quels débouchés ?
Développement de jeux sur PC/console/mobile, intégration d’outils, optimisation et moteur graphique; possibilités d’évolution vers lead technique ou directeur technique.