Programme des cours 2026-2027
ATTENTION : version 2026-2027 de l'engagement pédagogique
BINV3090-1  
Développement à l'aide d'un moteur de jeux, Unity
Durée :
40h Pr
Nombre de crédits :
Bachelier en informatique, orientation développement d'applications4
Nom du professeur :
Brigitte LEHMANN
Coordinateur(s) :
Brigitte LEHMANN
Langue(s) de l'unité d'enseignement :
Langue française
Organisation et évaluation :
Enseignement au premier quadrimestre, examen en janvier
Unités d'enseignement prérequises et corequises :
Les unités prérequises ou corequises sont présentées au sein de chaque programme
Contenus de l'unité d'enseignement :
Apprentissage de la programmation à l'aide d'un moteur de jeux.

L'utiisation des différents composants d'un moteur de jeux à travers le développement de plusieurs jeux:

  • Fonctionnalités de base de l'éditeur
  • Caméras et éclairage
  • Scripting
  • Physique 2D et 3D
  • Coroutines
  • Gestion des assets
  • Events et Delegates, shaders
  • Effets visuels et sonores
  • Système d'animations
  • Interface Utilisateur
  • Scriptable Objects
  • Transition entre scènes
 
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement :
Acquis d'apprentissage spécifiques:

** Appliquer les concepts de base de Unity

** Réaliser le développement collaboratif d'une application à l'aide d'un outil de partage de code, en respectant les techniques de programmation propres à l'environnement Unity.

** Respecter les délais et trouver les équilibres requis entre le délai et les objectifs qualité requis pour les fonctionnalités.

** Déployer la solution informatique.
 

Compétence(s) - Capacité(s) et
Acquis d'apprentissage(s) terminaux visé(s):

AAT1. Concevoir des solutions informatiques efficaces qui répondent à des problèmes en maitrisant les structures de données véhiculées. CA5.a ; CA5.c ; CA6.e * PROGRAMMATION (AAT1)

CA5.a) Concevoir, implémenter et maintenir des algorithmes répondant aux spécifications et fonctionnalités fournies

AAT5. Se conformer aux bonnes pratiques du métier tout en restant critique. CA3.c ; CA4.b ; CA5.b ; CA5.e ; CA6.b ; CA6.d ; CA6.f * QUALITE (AAT5)

CA5.b) Choisir et mettre en oeuvre un standard défini ou une technologie spécifique (méthodologie, environnement, langage, framework, librairies, ...)

CA6.b) Choisir les méthodes de conception et les outils de développement

CA6.f) Soigner l'ergonomie des applications

CA4.b) Respecter les normes, les procédures et les codes de bonne pratique


AAT8. Collaborer au sein d'une équipe en s'adaptant à ses interlocuteurs, en organisant les différentes tâches d'un travail selon leur complexité et leur dépendance ainsi qu'en respectant les délais prévus. CA3.d ; CA1.d ; CA2.a * Equipe (AAT8)

CA3.d) Travailler tant en autonomie qu'en équipe dans le respect de la structure de l'environnement professionnel

CA1.d) Utiliser le vocabulaire adéquat

CA2.a) Elaborer une méthodologie de travail Planifier des activités et évaluer la charge et la durée de travail liée à une tâche
Savoirs et compétences prérequis :
Activités d'apprentissage prévues et méthodes d'enseignement :
Les concepts seront exposés par les professeurs et les étudiants développeront de petits projets liés à ces concepts théoriques.

Les étudiants réaliseront ensuite un travail de groupe : ils réaliseront un projet de prototype de jeu, sur une thématique dévoilée par les enseignants, par groupe d'environ 3 personnes.
Mode d'enseignement (présentiel, à distance, hybride) :
L'enseignement se fera en présentiel uniquement.
Lectures recommandées ou obligatoires et notes de cours :
Supports de cours :

Moodle

Référence(s):

* http://unity3d.com/learn 
* http://answers.unity3d.com

 
Modalités d'évaluation et critères :
Responsable de l'évaluation: LEHMANN Brigitte
 
Langue de l'évaluation: Français
 
Mode d'évaluation:

L'évaluation prend en compte :

  • La participation active continue pendant le quadrimestre
  • Le travail de groupe final
  • La défense orale du travail de groupe final.
L'évaluation est uniquement continue (100%). Le résultat de cette évaluation intervient tant dans la note de première session que dans celle de seconde session le cas échéant.


La note obtenue au terme de cette évaluation continue sera donc définitive pour l'année académique concernée.
Stage(s) :
Remarques organisationnelles :
Lors du calcul de la moyenne arithmétique pondérée du PAE d'un étudiant, ainsi que du calcul de la moyenne arithmétique pondérée globale de son cursus, le poids associé à la note de la présente UE est son nombre d'ECTS.
Contacts :