v2.11.0 (5518)

Modal - INF473J : Conception et développement d'un jeu vidéo

Domaine > Informatique.

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

10 blocs ou créneaux

effectifs minimal / maximal:

/18

Diplôme(s) concerné(s)

Parcours de rattachement

Pour les étudiants du diplôme Programmes d'échange internationaux

Programmation orientée objet (ex. INF411 ou INF371).

Format des notes

Numérique sur 20

Littérale/grade réduit

Pour 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

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 :

  1. Notions de game design / définition des projets et des concepts ludiques (boucles) développés par les différents groupes
  2. Programmation Unity / assise des projets, prise en main de l’outil
  3. Programmation Unity / codage des projets
  4. Programmation Unity / codage des projets
  5. Programmation Unity / codage des projets
  6. Plateformes tactiles/PC/consoles / codage des projets
  7. Graphisme / insertion d’assets graphiques (et éventuellement sonores)
  8. Campagnes de test et QA / test des prototypes
  9. Modèles économiques et economic design / correction des prototypes
  10. 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.

Mots clés

Jeu vidéo, Unity, C#, Ubisoft
Veuillez patienter