GameCode — Séance 2 (niveau avancé)
Pour élèves à l’aise avec l’outil. Objectif : créer un jeu complet avec variables, collisions avancées et plusieurs scènes.
1. Objectif de la séance
- Créer un jeu structuré avec menus, niveaux et système de score.
- Utiliser des variables (score, vies, timer).
- Programmer des ennemis avec déplacements automatiques.
- Gérer des changements de scène.
2. Contraintes du jeu
- Un écran de **début** (Start).
- Au moins **2 niveaux différents**.
- Au moins **1 variable** affichée (score, vies, temps).
- Des ennemis avec **déplacements autonomes** (droite/gauche ou aller-retour).
- Une fin **Gagné** + une fin **Perdu** programmées.
3. Éléments recommandés
- Blocs "changer la scène".
- Blocs "ajouter 1 à score".
- Tester collisions : "si touche objet…".
- Intégrer une mini-animation (rotation, mouvement, effet visuel).
Ça leur donne un vrai défi sans partir en freestyle total.
4. Rendu Capytale (obligatoire)
- Capture du menu + des niveaux.
- Liste des variables utilisées.
- Description du fonctionnement complet.