v2.2.12 (2462)

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

Pour les étudiants du diplôme Echanges PEI

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 Diplôme d'ingénieur de l'Ecole polytechnique

Le rattrapage est autorisé
    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 Echanges PEI

    Le rattrapage est autorisé (Note de rattrapage conservée)
      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.

      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