GAME PROGRAMMER : FICHE MÉTIER

GAME PROGRAMMER

Le monde du jeu vidéo et du game design connaît depuis maintenant plusieurs années une véritable expansion. Élément clé dans leur conception, le Game Programmer intervient à la fois sur la partie technique et la partie créative. Ses missions débutent dès la prise en main du cahier des charges, et vont jusqu’aux tests de fonctionnement finaux du jeu. Zoom sur un métier qui attire de plus en plus de jeunes diplômés.

LES MISSIONS DU GAME PROGRAMMER

 

Le Game Programmer, aussi appelé Développeur de jeux vidéo, occupe un poste clé dans la conception et la réalisation d’un jeu vidéo. Spécialiste de la technique, il va développer le moteur du jeu vidéo dans sa globalité. Autrement dit, c’est grâce à lui que le jeu va pouvoir fonctionner en synthétisant le travail de ses collaborateurs : comportements, images, sons, etc. Il assure l’optimisation des performances du jeu.

Son champ d’action est très large, puisqu’il peut travailler sur le programme des menus, des actions, de toutes les interfaces du jeu, mais aussi sur du code pur, afin de rendre le jeu rapide et performant. Il travaille en collaboration avec d’autres experts métiers, comme le Character Designer, le Graphiste, le Modeleur 3D, le Game Designer et surtout avec le Chef de projet.

Être Game Programmer demande aussi de tester le produit final, pour détecter les éventuels dysfonctionnements, et donc y remédier. En fonction des tests, il va réajuster le code et corriger les bugs. Il faut savoir que selon la taille de la structure, il se peut que des Testeurs soient embauchés pour se consacrer spécialement à desceller les bugs avant la commercialisation du jeu.

missions game programmer
profil game programmer

LE PROFIL TYPE DU GAME PROGRAMMER

 

Le métier de Game Programmer est avant tout technique, et demande donc de solides connaissances en informatique et en programmation. Il est à l’aise avec les mathématiques : algorithmes, géométrie, analyses, etc. Au-delà de son goût pour les sciences, le Game Programmer maîtrise aussi des outils indispensables à la bonne exécution de ses missions : C++, Git, OpenGL, Unity, etc.

Le jeu vidéo est un domaine où les métiers collaborent, aussi faut-il être à l’aise avec le travail en équipe. Pour se démarquer dans cet univers, il faut, en plus des compétences techniques, avoir une grande créativité et être très curieux. C’est aussi un métier qui nécessite de la rigueur et de la précision, car la programmation informatique ne laisse pas la place à l’erreur, sans quoi elle se répercutera sur le jeu vidéo final.

Enfin, il faut avoir une très bonne culture du jeu vidéo voire des jeux dans leur globalité. Ainsi, qu’ils soient sur PC, console, mobile, qu’il s’agisse de jeu de société ou de jeux vidéo, il faut s’intéresser aux mécaniques, aux règles, aux stratégies pour gagner, aux réflexions engendrées par les interactions entre les joueurs, etc. C’est un métier de passion où ceux qui s’y engagent pleinement se démarquent et progressent rapidement.

LE SALAIRE DU GAME PROGRAMMER

 

On estime le salaire d’un Game Programmer en sortie d’études autour de 32 000€ annuel. Après quelques années d’expériences, son salaire peut monter jusqu’à 45 000€ annuel. Cela dépend du type de structure où il travaille : studio indépendant, grosse entreprise, freelance, etc. Le salaire du Game Programmer évolue également en fonction du lieu d’exercice, c’est-à-dire s’il est en France ou à l’étranger.

salaire game programmer

QUELLE FORMATION POUR DEVENIR GAME PROGRAMMER ?

 

On retrouve essentiellement les postes de Game Programmer au sein des studios de jeux vidéo et d’animation 3D. Ces secteurs sont très appréciés des jeunes diplômés, et même si le marché de l’emploi se dynamise d’année en année, ces domaines sont très pointus. Pour cette raison, l’école de jeux vidéo Ynov Paris dispense des formations de qualité, en faisant intervenir des professionnels qui ont conçu les enseignements dans le cadre d’une insertion rapide dans le monde du travail. Vous pouvez accéder au métier en passant par une école d’animation 3D ou une école de game design.

Premier rouage essentiel de votre formation de Character Designer, le Bachelor Animation 3D et jeux vidéo vous donnera toutes les clés, créatives et techniques, pour faire de vous un professionnel du domaine.

mastere effets spéciaux paris

Au programme du Bachelor Animation 3D et jeux vidéo

 

Enseignements généraux
  • Écriture de scénario
  • Ecriture de projet de fin d’études
  • Atelier de production de courts métrages
  • Analyse de la production et des marchés
  • Analyse des marchés de l’emploi dans le jeu vidéo et l’animation
  • Histoire du cinéma d’animation
  • Anglais
Enseignements artistiques
  • Dessin
  • Modelage
  • Character Design
  • Environment Design
  • Explorations artistiques (stop motion, motion capture)
  • Storyboard et Layout
  • Modeling et texturing 3D
  • Lighting
  • Rigging
  • Animation 3D
  • Compositing
Enseignements techniques
  • Analyse de Logiciels
  • Décomposition d’un film d’animation 3D
  • Atelier réalisation
  • Préproduction technique
  • Post-production logiciels effets spéciaux
  • Perfectionnement sur les logiciels 3D
  • Montage son et image
  • Perfectionnement Matte Painting, rendu FX
  • Perfectionnement rendu temps réel.

Pour devenir un expert certifié du domaine, avec une pluridisciplinarité qui vous permettra de produire un jeu vidéo dans sa globalité, le Mastère Jeux Vidéo est idéal. En effet, conçu pour répondre aux attentes des professionnels et vous assurer une spécialisation en cohérence avec votre projet professionnel, ce mastère garantit à nos diplômés l’acquisition de savoir-faire utiles et recherchés par les entreprises.

glenn-carstens-peters-204767-unsplash

Au programme du Mastère Jeux Vidéo

 

Programmation de Jeux Vidéo
  • Mathématiques
  • Programmation en C++
  • Programmation graphique 3D
  • Intégration d’assets 3D (script, audio, modèle 3D…)
  • Programmation d’animation 3D
  • Développement multiplateformes (web, mobile, console)
  • Réalité virtuelle et réalité augmentée
  • Programmation d’un moteur de rendu (UNITY et UNREAL)
  • Documents techniques et maths
  • Simulations sur les fluides 3D
  • Préparation au projet de fin d’étude
Création Graphique
  • Infographie 3D et animation
  • Modélisation
  • Texturing, lighting et shading
  • Intégration VFX
  • Les moteurs de rendu
Game Design
  • Narration et conception
  • La conception sonore dans le jeu
  • Personnages et environnements décors
  • Gameplay et level design
  • Les moteurs de rendu
  • Le différentiel narratif
  • L’interactivité dans la VR
  • Les plateformes et les outils VR et AR
Pratique
  • Film ou jeu vidéo de fin d’études :
    • Pré-production
    • Production
    • Post-production
  • Démoreel
  • Teaser / Trailer
  • Stage

DERNIÈRES PLACES
RENTRÉE 2019

TELECHARGER LA BROCHURE
close-link
Click Me