Infographie
Présentation de la sectionContenu de la formationInfos pratiques

Contenu de la 3e année

Objectif :

Programmation avancée C++ sur l'IA, bases de la programmation réseau, création d'un moteur 3D.
Réalisation d'une maquette de jeu vidéo en collaboration avec un studio de production.

Approfondissement du langage C++

Création d'un moteur 3D avec méthodologie et structuration d'un projet (méthode UML)

• Analyse et création des différents composants nécessaires au fonctionnement d'un moteur de jeu (gestion du HUD, de l'IA, gestion de l'affichage, gestion de la mémoire...)

Programmation avancée: réseau, IA, affichage, simulation physique, multithread

• Étude des notions mathématiques indispensables, usage des quaternions, angles d'Euler, calcul de matrices, calcul vectoriel...

• Création d'un projet commun de jeu vidéo en collaboration avec un studio
de production
avec étude complète de la chaîne de production :

  • Pré-production (recherche et analyse) à partir d'un game design, définition des milestones
  • Production avec programmation des gestionnaires nécessaires au fonctionnement du projet
  • Phase de debug avec correction des différents problèmes rencontrés

• Mise en place et utilisation des outils de production, contrôle de sources, planning, méthode UML, optimisation du code...


Recevoir la brochure

Demande de doc O3D Game
Section Infographie
reflet