Présentation
Le métier de développeur jeux vidéo comporte deux principales composantes, la programmation Game Play et la programmation Moteur.
La programmation Game Play consiste à la réalisation de l'architecture et du code ayant pour objectif de créer le jeu vidéo lui-même. Il développe les mécanismes du jeu
Dans ce cadre, le, la développeur utilise un moteur de jeu sur lequel il conçoit et code le jeu vidéo. Il, elle respecte les conditions et contrainte du Game design document et travail au sein d'un processus de création en collaboration étroite avec le Game designer et les infographistes.
La programmation moteur consiste en la réalisation du moteur de jeu lui même et des outils accompagnant ce moteur (Moteur NITENDO par exemple). Il s'agit la de programmation de bas niveau et donc plus complexe.
Objectifs
La certification atteste que son titulaire est capable de :
- En toute autonomie de maîtriser les outils permettant de développer un moteur de jeu vidéo.
- En toute autonomie de maîtriser les outils permettant de développer un jeu vidéo.
- En équipe, de participer au développement d'un jeu vidéo.
- En toute autonomie de maîtriser les outils permettant de développer un outil de production de jeu vidéo.
- En toute autonomie de maîtriser les outils permettant de maintenir et de faire évoluer un moteur, un outil ou un jeu vidéo.
Débouchés
Secteurs d'activités :
- Entreprises et studios de développement de jeux vidéo
- Entreprises et studios de développement de Serious Games
- Entreprises et studios d'éditions de jeux vidéo
- Entreprises et studios de distribution de jeux vidéo
- Entreprises de fabrication d'accessoires de jeux vidéo
- Entreprises de développement de logiciel en 3D temps réel
Métiers visés :
- Développeur Jeux Vidéo
- Développeur Logiciels
- Développeur réseaux
- Développeur Game Play
- Développeur outils
- Développeur Moteur
- Développeur Prototype
- Développeur Multimédia
- Lead Développeur
- Développeur Game Play
- Développeur R&D (recherche et développement expérimental)
- Développeur Informatique
- Junior Engine Développeur