▶️ Lancer un jeu
Quelle adresse donner aux élèves ?
En ligne : https://idgir.github.io/escape-games-cm1-cm2/ puis le jeu, ou directement l'adresse du jeu (par ex. …/melanges/). Mettez-la en favori une fois pour toutes.
En classe sans internet : lancez lancer.bat sur votre ordinateur ; l'adresse à donner aux autres postes est affichée dans la fenêtre noire (par ex. http://192.168.1.20:8000/).
Page blanche, ou jeu figé
Utilisez Chrome ou Edge à jour, puis rechargez la page (Ctrl+F5). Si le problème continue, ouvrez la page de vérification : elle signale les fichiers mal placés.
J'ai ouvert index.html en double-clic : pas de vidéo
Le navigateur bloque les vidéos (et les leçons A4, le passeport, les résultats du serveur) quand une page est ouverte en double-clic. Passez par l'adresse en ligne ou par lancer.bat.
« Python n'est pas installé » au lancement de lancer.bat
Installez Python depuis https://www.python.org/downloads/ en cochant « Add Python to PATH », ou jouez en ligne.
📲 Tablettes, Chromebooks, hors connexion
Jouer sur tablette sans internet et sans serveur
Ouvrez une fois l'accueil en ligne dans Chrome ou Edge, attendez « ✅ Prêt hors connexion » dans le bloc 📲 Sur tablette, sans internet, puis 📲 Installer l'application. Les 9 jeux fonctionnent ensuite sans réseau.
Hors connexion, les vidéos sont remplacées par les images ou les décors dessinés (elles sont trop lourdes pour être gardées). Le bouton « 📥 Garder aussi les images » télécharge toutes les images (environ 75 Mo).
La tablette affiche une ancienne version du jeu
Reconnectez-la à internet et ouvrez l'accueil : la nouvelle version est téléchargée d'elle-même. Côté dépôt, la liste du hors-connexion se met à jour avec python outils-pwa\maj-hors-ligne.py avant de publier.
Le tableau de bord ou l'écran de classement ne montrent aucune équipe
Ils ne fonctionnent qu'en mode local : lancez lancer.bat, et les élèves doivent ouvrir le jeu à l'adresse affichée par le serveur (pas l'adresse en ligne).
Jouer sur un ordinateur sans internet, sans rien installer
Téléchargez l'archive du jeu (un fichier …-hors-ligne.zip par jeu, vidéos comprises), décompressez-la (clic droit → Extraire tout), puis double-cliquez sur JOUER.html. Tout fonctionne sauf le tableau de bord en direct et l'écran de classement (mode classe avec lancer.bat).
🎞️ Images, vidéos, sons
Mon image ou ma vidéo n'apparaît pas
Ouvrez la page de vérification : chaque emplacement indique le nom exact attendu (📋 le copie), et la rubrique 🧹 signale les fichiers mal nommés (majuscule, accent, mauvais dossier). Puis Ctrl+F5 dans le jeu.
L'ancienne image reste affichée
Le navigateur garde une copie : Ctrl+F5, ou attendez quelques minutes après un envoi sur GitHub.
Des erreurs « 404 » dans la console (F12)
C'est normal : le jeu cherche les médias que vous auriez pu déposer, puis se rabat sur ses dessins. Rien n'empêche de jouer.
Pas de voix ou pas de son
⚙️ Réglages : vérifiez la narration et le volume. La voix est celle du navigateur (Chrome et Edge ont des voix françaises) ; les décors vidéo sont muets par défaut.
🧩 Pendant la partie
Une équipe est bloquée sur une énigme
Le jeu propose lui-même un indice après un moment sans action ou deux essais faux (réglable dans ⚙️ → 💡 Indices proposés). Depuis le tableau de bord, 💡 envoie un indice personnalisé à une équipe.
Les équipes n'osent pas demander un deuxième indice
⚙️ Réglages → 💡 Indices → Coût des indices : dégressif. Le premier indice d'une énigme coûte 2 points, le deuxième et le troisième 1 point seulement ; le coût du prochain indice s'affiche sur le bouton. Réglage gardé sur l'appareil, pour tous les jeux.
Deux équipes face à face au TBI (mode duel)
Sur l'écran d'accueil du jeu, cochez ⚔️ Duel et écrivez le nom des deux équipes (ou ouvrez …/melanges/?duel=1). Les équipes jouent à tour de rôle, une énigme chacune ; les points (et les indices) d'un tour comptent pour l'équipe qui joue ; un bandeau affiche les deux scores et l'écran de fin annonce le vainqueur.
Donner du temps à une équipe sans lui faire perdre son bonus
Tableau de bord (prof.html, mode local) → bouton ⏱️ + sur la ligne de l'équipe : les minutes accordées sont ajoutées à sa salle en cours, le bonus de rapidité est préservé.
Une classe à trois niveaux, ou des élèves en grande difficulté
Choisissez 🌱 Découverte à côté de CM1 et CM2 : les énigmes du CM1, avec le premier indice offert, un choix faux écarté dans les QCM et la première lettre des mots au coffre.
Lecture difficile (dyslexie, lecteurs fragiles)
⚙️ Réglages → Accessibilité → 📖 Lecture facilitée : police OpenDyslexic ou très lisible, interlignage aéré, espacement. Réglé une fois, valable pour tous les jeux de l'appareil. « Animations réduites » coupe aussi les transitions.
Chaque consigne d'énigme a un bouton 🔊 Écouter la consigne (voix du navigateur). Dans ⚙️ Réglages → Accessibilité, 🔊 Consignes lues à voix haute : lecture automatique de chaque nouvelle consigne, vitesse lente, normale ou rapide.
Effacer la progression d'une équipe
Bouton « Rejouer » en fin de partie. Mission géographique : ⚙️ → Progression → « Repartir de zéro ».
Reprendre une partie sur une autre tablette (jeu en plusieurs séances)
Sur le même appareil, le jeu propose tout seul de reprendre la partie en cours. Pour changer d'appareil : en fin de séance, ⏸ Pause → 💾 Enregistrer la partie dans un fichier (un fichier .json par équipe, à garder sur une clé ou l'ENT). À la séance suivante, sur l'autre appareil : accueil du jeu → 📂 Reprendre une partie depuis un fichier.
Mission géographique : un élève a perdu sa progression
⚙️ → Progression → Importer le dernier export. Exportez à chaque fin de période (changement de poste, salle informatique).
Mission géographique : une séance reste verrouillée
⚙️ → Déroulement → « Ordre libre ».
Faire réfléchir les élèves sur ce qu'ils ont appris (auto-évaluation)
À l'écran de fin, la grille 🪞 On s'évalue propose cinq affirmations rattachées aux domaines du socle commun (langages, méthodes, citoyen, sciences ou histoire-géographie) : l'équipe se met d'accord et clique 😟, 🙂 ou 😃. Les réponses sont gardées avec le bilan (resultats.html, export tableur). Le bouton 🖨️ Imprimer la grille donne une feuille vierge, une par élève.
🖨️ Impressions
L'impression déborde, ou les couleurs disparaissent
Format A4 portrait, marges « par défaut » (ou « aucune »), échelle 100 %, et cochez Graphiques d'arrière-plan. On peut aussi « Enregistrer au format PDF ».
Imprimer les leçons, la fiche de mission, les évaluations
Dans chaque jeu : ⚙️ Réglages → bloc 📖 Leçons à imprimer (CM1 ou CM2), et bloc Impression (fiche de mission, fiches préparatoires, QCM, corrigés).
Une fiche pour les familles ou la direction
Fiche de période : une page A4 par période (jeux et compétences travaillées), version familles ou direction.
📊 Suivi des élèves
Donner un jeu en devoir à la maison
Donnez l'adresse du jeu suivie de ?solo=1 (par ex. …/melanges/?solo=1&niveau=CM1). L'élève joue seul et envoie son compte-rendu (copié dans un message de l'ENT, fichier ou papier) ; rassemblez-les dans resultats.html.
Motiver les équipes d'un jeu à l'autre (trophées)
Les 🏅 trophées se cumulent d'un escape game à l'autre si l'équipe garde le même nom sur le même appareil : premier coffre, trois jeux terminés, sans faute, sans indice, quizz parfait, scientifique, historien… Ils sont annoncés à l'écran de fin ; la vitrine imprime un diplôme.
Garder les scores de l'année, les mettre dans un tableur ou dans Schooly
Résultats de la classe : parties de l'appareil, de la classe (serveur local) et comptes-rendus des élèves ; exports tableur et Schooly. Le fichier de la classe (resultats-classe.jsonl) reste sur votre ordinateur et n'est jamais publié.
Suivre les compétences de chaque élève sur l'année
Passeport de compétences : une compétence par leçon de chaque jeu, notée Non acquis / En cours / Acquis, cumulée sur l'année. Données gardées dans le navigateur : exportez-les.
Rejouer un jeu l'année suivante sans que les réponses soient connues
Les jeux qui ont une banque d'énigmes changent de série chaque année scolaire ; ⚙️ → 🎲 Banque d'énigmes permet aussi de choisir une série.
🔧 Pour aller plus loin
Modifier une énigme sans toucher au code
Éditeur d'énigmes : il ouvre le fichier enigmes.json d'un jeu, permet de modifier textes, réponses et indices, contrôle le tout et enregistre un nouveau fichier à déposer dans <jeu>/assets/data/.
Où sont les guides, les solutions, les sources ?
Dans chaque jeu : README.md (salles, énigmes, solutions), GUIDE-PEDAGOGIQUE.md (programmes, déroulés, évaluation), A-VERIFIER.md (points factuels à relire), CHANGELOG.md (évolutions). Liens depuis la page de vérification, rubrique 📚.
Un lien de référence (Eduscol, BnF…) ne marche plus
Double-cliquez outils-docs\verifier-liens.bat : tous les sites cités dans les jeux sont testés, et le rapport outils-docs\rapport-liens.md indique le fichier et la ligne de chaque lien à remplacer.
Aucune question ne correspond. Essayez un autre mot, ou consultez la documentation complète.