Programme des cours 2025-2026
ATTENTION : version 2025-2026 de l'engagement pédagogique
INML0001-1  
Initiation aux moteurs et logiciels
Volume horaire :
Nombre de crédits :
Bachelier en jeu vidéo7
Master en jeu vidéo3
Nom du professeur :
Joakim CHAPELLE, Caroline DUBOIS, Raphaël ERNAELSTEN, Gilles REMY, Quentin VALEMBOIS
Référent UE :
Maxime GODFIRNON, Gilles REMY
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 :
Cette UE est composée des chapitres suivants:

  • Prise en main Unreal
  • Prise en main Unity
  • Pratique Unreal
  • Pratique Unity
  • Introduction à la programmation de jeux
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement :
Les objectifs spécifiques à chaque chapitre sont les suivants:

 

Prise en main Unreal

  • Acquérir une vue d'ensemble de l'écosystème Unreal / Epic et maîtriser les bases du moteur : navigation dans l'UI, placement et organisation d'assets avec une nomenclature standardisée.
  • Importer et intégrer des ressources externes.
  • Concevoir une scène simple en configurant matériaux, paysage et feuillage.
  • Prototyper le déplacement d'un personnage via Blueprints (inputs, caméra - pitch / yaw / roll).
  • Mettre en place un Animation Blueprint (state machine, slots, montages).
  • Découvrir Sequencer pour créer / capturer des séquences.
 

Prise en main Unity

  • Comprendre l'interface et la philosophie de l'éditeur Unity.
  • Importer et paramétrer des ressources diverses en assets.
    Créer des shaders simples et des matériaux en vue de les appliquer sur les assets visuels.
  • Créer un terrain et comprendre la différence avec un gameObjet classique.
  • Assembler et interconnecter les assets dans des scènes en vue de créer une expérience interactive.
 

Pratique Unreal

  • Assimiler les fondements de la programmation UE 5 : variables, fonctions, tableaux, boucles, tick, événements, timelines et timers.
  • Exploiter les notifications d'animation (Anim Notifies) dans un Animation Blueprint et dans le gameplay Blueprint.
  • Créer et intégrer des VFX Niagara et des SFX afin de poser très tôt le feedback visuel/sonore.
  • Concevoir des interfaces et animations UI via Unreal Motion Graphics (UMG).
  • Comprendre et configurer le GameMode et les Construction Scripts.
  • Développer une pensée algorithmique pour structurer le gameplay et l'architecture des scripts.
 

Pratique Unity

  • Découvrir le Rigidbody et le Physics Material.
  • Créer, instancier et paramétrer des scripts C#.
  • Découvrir la création de VFX.
  • Créer des menus.
  • Comprendre la compilation d'un executable.
  • Assembler et paramétrer différents éléments afin de créer une expérience cohérente.
 

Introduction à la programmation de jeux

  • Comprendre et maîtriser les structures de programmation de base (mots-clés, syntaxe, indentation).
  • Identifier les éléments d'un problème et sélectionner les structures de contrôle et de données appropriées.
  • Développer une logique algorithmique simple et claire. Savoir implémenter des mécaniques de jeu basiques via Pygame (déplacements, collisions, interface utilisateur).
  • Encourager l'autonomie et la créativité dans la résolution de problèmes et la conception de jeux.
 
Savoirs et compétences prérequis :
Activités d'apprentissage prévues et méthodes d'enseignement :
Cours théoriques et pratiques, travaux individuels et/ou en groupe. 

 

Notre offre de formation repose sur une pédagogie par projet. Ce faisant, les étudiant-es sont amené-es à mobiliser les ressources de chaque chapitre dans un projet transversal, dont le briefing complet et les modalités d'évaluation sont communiqués en début de parcours. La validation du projet en tant qu'épreuve intégrée est toutefois tributaire de la participation et de l'engagement des étudiantes dans les différentes activités qui leur sont proposées, sans quoi la note de l'UE peut être momentanément bloquée à 0/20 tant qu'ils ou elles ne se mettent pas en ordre.
Mode d'enseignement (présentiel, à distance, hybride) :
Enseignement hybride
Lectures recommandées ou obligatoires et notes de cours :
Voir espace institutionnel de l'UE
Modalités d'évaluation et critères :
Mode d'évaluation : remise de travaux en distanciel.

Organisation de l'évaluation : remise de travaux.

Type d'évaluation : épreuve pour l'UE. Les consignes et les critères d'évaluation sont communiqués dans l'espace Teams "Briefings".

Modalité de cotation : Épreuve pour l'UE = 100% de la note.
Stage(s) :
Remarques organisationnelles :
  • Implantation : Namur
  • Organisation horaire de la formation : enseignement en horaire du jour
  • Organisation horaire de l'UE : voir hyperplanning 
Contacts :
  • Référent UE : gilles.remy@heaj.be
  • Secrétariat des étudiant-es : caroline.lorsignol@heaj.be