Game Master 5e Étape 1 — Le labyrinthe au clavier

👾
Étape 1 · 45 min

Le labyrinthe au clavier — ta première manette

🎮 Avance niveau par niveau avec les boutons Suivant ▶ / ◀ Précédent.

🎯 Ta mission

Joue d'abord. Ensuite, tu le construis !

💡 Flèches du clavier pour bouger. Touche un mur → tu repars du départ ! Atteins l'étoile verte ★.

👉 Ce jeu, tu vas le programmer toi-même :

  • 🕹️ Il bouge avec les flèches.
  • 🧱 Il repart au départ s'il touche un mur.
  • 🎨 Tu choisis son look rétro.

⭐ Bonus, si tu vas vite : un compteur de 3 vies.

📂 Ouvre le projet

Clique. Ça s'ouvre tout seul.

▶ Ouvrir le labyrinthe

Le projet est déjà commencé. À toi d'ajouter les blocs qui manquent (étapes suivantes). Rien à télécharger.

🧠 Le plan, en 4 idées

Avant de coder : 4 idées simples.

1

Je prépare

Au drapeau vert, le héros se place au départ.

2

Je fais tourner

Une boucle répéter : le moteur du jeu.

3

Je lis les flèches

Si une flèche est pressée → il avance.

4

Je gère les murs

Si il touche un mur → il repart.

⌨️ Étape 1 — Bouge dans les 4 sens

Construis cette pile de blocs.

Dans le sprite du héros. Une flèche = une direction.

quand drapeau vert cliqué
glisser en 1 secondes à x:-200 y:150 (case de départ)
répéter indéfiniment
sitouche flèche droite pressée ?
ajouter 10 à x
sitouche flèche gauche pressée ?
ajouter -10 à x
sitouche flèche haut pressée ?
ajouter 10 à y
sitouche flèche bas pressée ?
ajouter -10 à y

💡 x = gauche/droite, y = bas/haut. Le nombre = la vitesse.

🧱 Étape 2 — Stoppe les murs

S'il touche un mur → il repart au départ.

Ajoute ce bloc dans la boucle, après les 4 directions.

sitouche la couleur du mur ?outouche le bord ?
glisser en 1 secondes à x:-200 y:150 (retour au départ)

💡 Clique la pastille de couleur du bloc, puis sur un mur : ça prélève sa couleur exacte.

👀 Voir le corrigé complet (prof)

Le programme entier, prêt à comparer avec le tien :

Programme corrigé du labyrinthe : quand drapeau cliqué, aller à x:-200 y:150, s'orienter à 90, répéter indéfiniment avec les 4 directions et le retour au départ si on touche la couleur du mur ou le bord.

🎨 Étape 3 — Ton style

Ça marche ? Bravo ! Rends-le unique.

On ne touche plus au code, juste à l'habillage.

🖼️

Le fond

Vignette Scène → onglet Arrière-plans → choisis ou importe.

🦸

Le héros

Clique le héros → onglet Costumes → change son dessin. Pense pixel !

⚠️ Nouveau fond = murs d'une autre couleur ? Re-prélève la couleur du mur, sinon les collisions cassent.

⭐ Étape 4 — Le compteur de vies (Bonus)

⭐ Pour aller plus loin : le compteur de vies (facultatif)

3 vies. −1 par mur. Game over à zéro.

1️⃣ Crée la variable

Catégorie Variables → Créer une variable → nom : vies. Coche sa case pour l'afficher.

2️⃣ Mets 3 vies au départ

Après le drapeau vert, avant la boucle.

quand drapeau vert cliqué
mettre vies à 3

3️⃣ −1 vie quand il touche un mur

Dans le test des murs (Étape 2), avant le retour au départ.

sitouche la couleur du mur ?outouche le bord ?
ajouter -1 à vies
glisser en 1 secondes à x:-200 y:150 (retour au départ)

4️⃣ « GAME OVER » à zéro vie

Dernier test, dans la boucle : si vies = 0, la partie s'arrête.

sivies= 0 ?
dire GAME OVER !
stopper tout
👀 Voir la solution complète du compteur de vies

Le programme entier, du drapeau vert au « game over » :

quand drapeau vert cliqué
mettre vies à 3
glisser en 1 secondes à x:-200 y:150 (case de départ)
répéter indéfiniment
… les 4 directions de l'Étape 1 (flèches → ajouter à x / y) …
sitouche la couleur du mur ?outouche le bord ?
ajouter -1 à vies
glisser en 1 secondes à x:-200 y:150 (retour au départ)
sivies= 0 ?
dire GAME OVER !
stopper tout

Les 4 directions de l'Étape 1 se placent dans la boucle, juste avant le test des murs.

✅ Je vérifie que j'ai compris

Valide ton checkpoint pour gagner le badge 1-UP.

🌡️ Comment s'est passé ce niveau ?

Niveau suivant : Étape 2 — Dino Dash 🦖 →