Descriptif
Ce modal propose une initiation au domaine professionnel du jeu vidéo, et permet, en particulier, d’acquérir les notions fondamentales permettant la conception et de développement informatique d’un jeu vidéo en 2D et 3D. Les notions théoriques vues en cours seront mises en pratiques par le biais d’un projet de développement encadré d’un jeu vidéo complet.
Le jeu vidéo sera développé, par petits groupes d’étudiants, sur la plateforme Unity, et à l’aide de scripts C#. Le thème général des projets sera « Gamifiez une science ». Une initiation à Unity fait partie intégrante du modal.
Objectifs pédagogiques
- Connaitre et être capable de définir les grandes étapes de conception d'un jeu vidéo, être familiarisé avec son contexte économique.
- Analyser une approche video-ludique.
- Utiliser Unity pour y développer un jeu vidéo simple:
*Etre en mesure d'inclure et de modéliser des assets graphiques
*Programmer des scripts en C# afin d'automatiser les tâches
effectifs minimal / maximal:
1/18Diplôme(s) concerné(s)
Pour les étudiants du diplôme Programmes d'échange internationaux
Programmation orientée objet (ex. INF411 ou INF371).
Format des notes
Numérique sur 20Littérale/grade réduitPour les étudiants du diplôme Programmes d'échange internationaux
L'UE est acquise si note finale transposée >= C- Crédits ECTS acquis : 6 ECTS
Le coefficient de l'UE est : 13
La note obtenue est classante.
Pour les étudiants du diplôme Titre d’Ingénieur diplômé de l’École polytechnique
Vos modalités d'acquisition :
Evaluation finale des prototypes de jeu conçus par les étudiants en binome ou trinome. La note finale est unique prend en compte : revue du code produit, fluidité et réalisation du jeu, soutenance orale, assiduité et comportement.
Une personalité du jeu vidéo participe à cette évaluation.
L'UE est acquise si note finale transposée >= C- Crédits ECTS acquis : 6 ECTS
Le coefficient de l'UE est : 13
La note obtenue rentre dans le calcul de votre GPA.
La note obtenue est classante.
Pour les étudiants du diplôme Non Diplomant
L'UE est acquise si note finale transposée >= C- Crédits ECTS acquis : 6 ECTS
Programme détaillé
Déroulement indicatif des cours / travaux dirigés :
- Notions de game design / définition des projets et des concepts ludiques (boucles) développés par les différents groupes
- Programmation Unity / assise des projets, prise en main de l’outil
- Programmation Unity / codage des projets
- Programmation Unity / codage des projets
- Programmation Unity / codage des projets
- Plateformes tactiles/PC/consoles / codage des projets
- Graphisme / insertion d’assets graphiques (et éventuellement sonores)
- Campagnes de test et QA / test des prototypes
- Modèles économiques et economic design / correction des prototypes
- Comment faire un jeu triple A ? / restitution et évaluation
L’équipe enseignante est constituée par les membres du gamelab de la chaire « Science et Jeu vidéo » entre l’École polytechnique et la société Ubisoft. Les interventions en cours seront réalisées par plusieurs professionnels expérimentés dans le développement du jeu vidéo en fonction des thèmes des séances, et feront intervenir, en fin de modal, des membres d’Ubisoft. Les travaux dirigés seront encadrés par l’ensemble des membres du gamelab.