!> Automne 2025
- Pondération : 2-2-1
- Unités: 1 2/3
- Heures d’enseignement : 60
- Session: 3
L’élève réalise un projet ludique sur ordinateur qui intègre des images et des échantillons sonores. Il doit créer une expérience ludique à travers laquelle l’interacteur progresse selon ses actions. Ce cours permet à l’élève de se familiariser avec les logiciels d’intégration multimédia et d’assimiler les notions de base de l’interactivité : présentation d’actions à accomplir, mesure et communication de la réussite (succès ou échec) et progression.
Réaliser une expérience ludique intégrant images et échantillons sonores dans laquelle l‘interacteur progresse en accomplissant des actions.
- 015F Exploiter les langages de programmation utilisés en multimédia (éléments 1, 4, 5).
- 015W Effectuer le montage des médias à l’aide de logiciels d’intégration (éléments 1, 2, 3, 4).
!> Attention : ils vont changer pendant le cours.
- Déroulement
- Activités
- Savoirs
- Scène interactive
- Introduction aux jeux vidéo
- Notions d’interaction
- Logiciels
- Installation et configuration des ressources nécessaires
- Introduction à Godot
- Classement des fichiers et des médias
- Déclenchement d’échantillons sonores
- Effets combinatoires entre intéractions de clavier
- Intégration d’images dans l’environnement virtuel
- Animation d’éléments visuels
- Input map
- Introduction à GDScript (pour Godot 4.4.1)
- Compilation de l’application (web export)
- Contrôle de la qualité
- Projet simple
- Personnage et environnement
- Notions d’interaction : interacteur et affordance
- État du personnage
- Déplacement du personnage
- Création d’un environnement virtuel navigable
- Configuration de la caméra virtuelle 2D
- Détection de collisions (collision detection)
- Intégration de médias sonores dans l'environnement virtuel
- Fonctionnement d’une interface virtuelle (menu)
- Objets interactifs qui modifient le jeu
- Progression, niveaux, menu
- Interacteur, affordance, engagement et agentivité
- Niveaux et progression
- Programmation d’un système de clé et de porte
- Progression en fonction de la réussite d’une action
- Transitions de scènes
- Indication visuelle et sonore des réussites et échecs d’interaction
- Intégration d’une interface graphique HUD («Head-Up Display»)
- Exemple
- Intégration des apprentissages
- Intégration réussie d'une expérience ludique intuitive combinant images et échantillons sonores.
- Implémentation réussie des mécaniques de jeu telles que la progression, les succès/échecs et l'interactivité de l'utilisateur.
- Utilisation efficace des technologies pour assurer la performance et la compatibilité de l'expérience.
- Qualité et structure du code source, respectant les bonnes pratiques de programmation.
- Conception, réalisation et integration des médias audiovisuels originaux.
- Citation adéquate des médias externes utilisés.
- Documentation, présentation et crédits en ligne du projet de jeu.
- Godot + Addons
- Scène interactive
- Évaluations
- Ressources rapides
- Médiagraphie
- PIEA