La formation s'organise en 10 matières principales
- Mathématiques
- Algorithmique
- Intégration moteur de jeu Unreal Engine (Son, asset 2D, asset 3D)
- Comprendre les spécificités du moteur de jeu (Structures de données, Objets, Animations, ...)
- Développer avec le Visual Scripting
- Développer en C++
- Apprendre à développer des interfaces utilisateur
- Créer et développer des IA
- Développer les composants d'un jeu multijoueurs
- Analyse et reproduction
Année 2 : Spécialisation
- C++ / C# / Programmation Orientée Agents (avec TD/TP)
- Mécaniques de Gameplay
- Logique informatique
- Complexité algorithmique et optimisation (avec TD/TP)
- Introduction aux Bases de Données
- Sound Design
- Game Design
- Projets
- Participation aux Game Jam et CIME Jam
Année 3 : Professionnalisation
- Algorithmes d’explorations et de mouvements
- C++ / C# / Programmation Orientée Agents
- Modélisation et Programmation 3D
- Prototypage
- Retro Engineering
- Python
- Projet individuel en groupe avec une filière Game Art
- Stage de fin d’études (d’une durée de 16 semaines minimum)
- Participation aux Game Jam
INTERVENANTS :
Experts du secteur du jeu-vidéo.
Méthodes et moyens pédagogiques :
- Pédagogie active et participative: cours théoriques, mise en application, travaux de groupe et études de cas
- Projets tutorés en collaboration avec des partenaires professionnels
- Workshops, ateliers et TP
- Suivi individualisé, conception de portfolio professionnels
MODALITÉS D'ÉVALUATION :
Contrôle continu et sessions d'examen chaque fin de semestre, présentation des travaux devant jury professionnels, épreuve anglais professionnel