Remplacement Seance

GameCode (niveau avancé)

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.