Conception et développement informatique pour les jeux vidéos 2
Code UE : US332P
- Cours
- 9 crédits
Responsable(s)
Axel BUENDIA
Guillaume LEVIEUX
Public, conditions d’accès et prérequis
Comprendre les grands principes de l'intelligence artificielle appliquée aux jeux vidéo.
Comprendre et manipuler des systèmes génératifs. Tout d'abord d'un point de vue général (L systems, grammaires, boïds etc.). Ensuite de manière plus spécifique : générer une suite d'échantillons à l'aide d'un algorithme ou d'une fonction mathématique simple mais de manière maitrisée, et savoir générer un niveau de jeu à l'aide d'algorithmes plus avancés.
Comprendre les grands algorithmes d'animation procédurale et leurs limites.
Savoir parcourir un article de recherche pour en extraire un algorithme à appliquer.
Connaître l'état de l'art des systèmes de génération de contenu pour le jeu.
Comprendre et manipuler des systèmes génératifs. Tout d'abord d'un point de vue général (L systems, grammaires, boïds etc.). Ensuite de manière plus spécifique : générer une suite d'échantillons à l'aide d'un algorithme ou d'une fonction mathématique simple mais de manière maitrisée, et savoir générer un niveau de jeu à l'aide d'algorithmes plus avancés.
Comprendre les grands algorithmes d'animation procédurale et leurs limites.
Savoir parcourir un article de recherche pour en extraire un algorithme à appliquer.
Connaître l'état de l'art des systèmes de génération de contenu pour le jeu.
Objectifs pédagogiques
Cette UE permet aux élèves d'aborder des notions plus spécifiques du développement de jeu vidéo : intelligence artificielle, mathématiques, animation procédurale et synthèse de contenu : bas niveau avec la synthèse sonore et haut niveau avec la génération procédurale de niveaux de jeu.
Contenu
Programmer en C++, savoir choisir des structures de données adaptées.
Savoir aussi bien manipuler des structures de données avancées que des représentations plus bas niveau.
Avoir des bases de géométrie dans l'espace.
Avoir déjà manipulé un moteur de jeu et réalisé de premier prototypes simples.
Savoir parcourir une documentation et adapter des informations récupérées en ligne.
Savoir aussi bien manipuler des structures de données avancées que des représentations plus bas niveau.
Avoir des bases de géométrie dans l'espace.
Avoir déjà manipulé un moteur de jeu et réalisé de premier prototypes simples.
Savoir parcourir une documentation et adapter des informations récupérées en ligne.
Modalité d'évaluation
Session 1
- QMC en cours, rendu de projets [60% de la note globale]
- Partiel sous forme de QCM / exercices [40% de la note globale]
- Amélioration des projets et rapport de synthèse bibliographique sur des notions non maitrisées
Cette UE apparaît dans les diplômes et certificats suivants
Rechercher une formation
RECHERCHE MULTI-CRITERES
Plus de critères de recherche sont proposés:
-
Vous pouvez sélectionner des formations grâce à un mot ou à une expression (chaîne de caractères) présent dans l’intitulé de la formation, sa description ou ses index (discipline ou métier).
Des mots-clés sont suggérés à partir du 3e caractère saisi, mais vous pouvez aussi rechercher librement. - Les différents items sélectionnés sont croisés.
ex: "Comptabilité" et "Diplôme" - Les résultats comprennent des formations du Cnam Liban (UE, diplômes, certificats, stages) et des formations proposées à distance par d'autres centres du Cnam.
- Les codes des formations du Liban se terminent par le suffixe LIB.
- Dans tous les cas, veillez à ne pas insérer d'espace ni de ponctuation supplémentaire.
Plus de critères de recherche sont proposés:
- Type de diplôme
- Niveau d'entrée
- Modalité de l'enseignement
- Programmation semestrielle
Chargement du résultat...
Intitulé de la formation |
Type |
Modalité(s) |
Lieu(x) |
|
---|---|---|---|---|
Intitulé de la formation
Master jeux vidéo
|
Lieu(x)
Initial
|
Lieu(x)
Paris
|
||
Intitulé de la formation | Type | Modalité(s) | Lieu(x) |
Contact
Voir le calendrier, le tarif, les conditions d'accessibilité et les modalités d'inscription dans le(s) centre(s) d'enseignement qui propose(nt) cette formation.
Enseignement non encore programmé
Code UE : US332P
- Cours
- 9 crédits
Responsable(s)
Axel BUENDIA
Guillaume LEVIEUX