الخطوط العريضة للقسم

    • Jeu SPY

      Lien pour jouer au jeu SPY : https://spy.lip6.fr/v2
      Solutions des premiers scénario de SPY : https://scenoclasse.lip6.fr/editeur/scenario/643575d71d35e

    • Jeu E-LearningScape

      Lien pour télécharger l'escape game E-LearningScape : https://bepep.inshea.fr/course/view.php?id=15

      Comment lancer le jeu

      Commencez par télécharger la version du jeu adaptée à votre système d'exploitation (Windows, MacOS ou Linux) à l'aide des liens ci-dessous.

      Aide pour lancer le jeu sur Windows :
      1. Décompressez l'archive (fichier zip) sur votre ordinateur (Clic-droit -> Extraire tout...)
      2. Supprimez l'archive, vous n'en avez plus besoin
      3. Dans le dossier contenant le jeu décompressé, double cliquez simplement sur le fichier E-LearningScape (icône avec un diamant bleu).
        • Votre antivirus peut bloquer le lancement du jeu, si une fenêtre apparaît, autorisez le lancement. Par exemple si vous obtenez le message "Windows a protégé votre ordinateur", cliquez sur le lien "Informations complémentaires" puis sur le bouton "Exécuter quand même".
      Aide pour lancer le jeu sur MacOS :
      1. Décompressez l'archive sur votre Mac (normalement ça se fait automatiquement)
      2. Tentez de lancer le jeu en cliquant sur le fichier E-LearningScape (icône avec un diamant bleu). Si votre Mac bloque le lancement du jeu vous avez deux options pour l'autoriser :
        • Option 1 (à privilégier) :
          • Ouvrez les Réglages Systèmes
          • Cliquez sur Confidentialité et sécurité, faites défiler vers le bas jusqu'à atteindre la section Sécurité
          • Vous devriez voir le message "E-LearningScape a été bloqué pour protéger votre Mac", cliquez sur le bouton Ouvrir quand même
          • Vous pouvez maintenant lancer le jeu normalement en cliquant sur le fichier E-LearningScape (icône avec un diamant bleu)
        • Option 2 :
          • Dans le dossier E-LearningScape faites un clic-secondaire (ou clic-droit) sur le fichier Configure et choisissez Ouvrir
          • Dans la fenêtre qui s'ouvre, cliquez sur le bouton Ouvrir
          • Une fenêtre Terminal s'ouvre, attendez d'avoir le message [Opération terminée]
          • Vous devriez pouvoir maintenant lancer le jeu en cliquant sur le fichier E-LearningScape (icône avec un diamant bleu)

      Installation de Java

      Il est possible que le jeu vous demande d'installer JAVA. Si tel est le cas suivez le jeu vous renverra sur l'adresse suivante : https://www.oracle.com/java/technologies/javase-downloads.html

      Normalement vous devez sélectionner votre système d'exploitation et choisir un des installateurs. Par exemple pour Windows je vous conseille de prendre "x64 Installer" et si vous êtes sur MacOS, ça dépend de votre processeur, si c'est un ARM prenez "Arm 64 DMG Installer", si c'est un Intel prenez "x64 DMG Installer". Pour savoir si vous êtes sur un ARM ou un Intel il faut aller voir dans le menu "A propos de ce Mac" et regarder la rubrique "Processeur".

      Comment créer mon propre jeu à partir d'E-LearningScape ?

      E-LearningScape propose plusieurs mécaniques d'énigmes (relier trois points sur un tableau avec une corde, effacer les mots d'un tableau, révéler des images à l'aide d'une lampe UV...). Vous n'avez pas la possibilité de modifier ces mécaniques en revanche vous pouvez modifier les contenus qui apparaissent dans le jeu pour créer votre propre version d'E-LearningScape.

      Pour changer les contenus dans le jeu il vous suffit de travailler sur les fichiers qui se trouvent dans le dossier E-LearningScape_Data/StreamingAssets/[versionJeu] pour Windows et Linux et dans le dossier E-LearningScape.app/Contents/Resources/Data/StreamingAssets/[versionJeu] pour MacOS :

      • S'il s'agit d'éléments textuels modifiez le fichier [...]/StreamingAssets/[versionJeu]/Data_LearningScape.txt. Vous pourrez modifier le scénario de votre jeu, l'intitulé des questions, les réponses attendues, la description des objets ramassés...
      • S'il s'agit d'éléments graphiques écrasez simplement les images présentes dans le dossier [...]/StreamingAssets/[versionJeu] avec vos nouveaux visuels pour qu'ils soient automatiquement chargés par le jeu.
      • S'il s'agit des contenus des fragments de rêve, écrasez simplement les images présentes dans le dossier [...]/StreamingAssets/[versionJeu]/Fragments/ avec vos nouveaux visuels pour qu'ils soient automatiquement chargés par le jeu
      • Le fichier [...]/StreamingAssets/[versionJeu]/DreamFragmentLinks.txt vous permet d'ajouter un lien hypertexte à chaque fragment de rêve.
      • Le fichier [...]/StreamingAssets/[versionJeu]/FragmentsPath.txt vous permet de définir les images à ouvrir lorsque le joueur clique dans le jeu sur un fragment de rêve, vous pouvez dans ce fichier indiquer plusieurs images pour chaque fragment de rêve ce qui peut être utile pour mettre l'équivalent de plusieurs document par fragment de rêve.
      • Le fichier [...]/StreamingAssets/[versionJeu]/WrongAnswerFeedbacks.txt vous permet de donner des feedback en cas de mauvaises réponses (utile pour les énigmes des boules et des engrenages)
      • Le fichier [...]/StreamingAssets/[versionJeu]/Hints_LearningScape.txt contient le contenu de quelques intuitions données par le jeu en cas de difficultés rencontrées par le joueur

      Comprendre le fichier Data_LearningScape.txt

      Le fichier Data_LearningScape.txt est structuré sous la forme de clés et de valeurs. Voici la liste des clés présentes dans le fichier Data_LearningScape.txt référençant les réponses aux énigmes que vous avez travaillé dans le fichier StructureEscapeGameAccessV__.docx (les clés données ci-dessous ont vocation à retrouver rapidement dans le fichier Data_LearningScape.txt les données associées à l'énigme en question, à vous d'explorer les autres clés du fichier pour modifier votre énigme de manière complète) :

      • Salle 1
        • ballBoxAnswer : Enigme 2 (les boules)
        • plankAndWireCorrectWords : Enigme 3 (le tableau et la corde)
        • crouchAnswer : Enigme 4 (là où il faut se baisser)
        • gearAnswer : Enigme 5 (les engrenages)
        • mastermindAnswer : Enigme 6 (le Mastermind)
      • Salle 2
        • glassesAnswer : Enigme 7 (les lunettes)
        • enigma08Answer : Enigme 8
        • scrollsAnswer : Enigme 9 (les parchemins)
        • mirrorAnswer : Enigme 10 (le miroir)
        • enigma11Answer : Enigme 11
        • enigma12Answer : Enigme 12
      • Salle 3
        • puzzleAnswer : Enigme 14 (le puzzle)
        • lampAnswer : Enigme 15 (la lampe et l'obélisque)
        • enigma16Answer : Enigme 16
        • whiteBoardAnswer : Enigme 17 (le tableau effaçable)

      Le mode triche

      Pour vérifier que vos intégrations sont correctement intégrées dans le jeu, vous devrez régulièrement le relancer. Pour vous éviter de rejouer le jeu en entier à chaque fois, vous pouvez activer le mode triche. Pour cela il vous faut lancer le jeu et passer les textes d'introduction puis une fois que vous vous retrouvez dans la première pièce vous devez appuyer sur les touches suivantes de votre clavier : g o d m o d e

      Vous pouvez maintenant vous téléporter dans les différentes salles du jeu en combinant la touche Alt avec les chiffre 34ou (n'utilisez pas les chiffres du pavé numérique). Avec le mode triche vous pouvez aussi visualiser tous les fragments de rêve en appuyant sur la touche r de votre clavier.

      Comment déboguer mon fichier Data_LearningScape.txt

      Pour corriger les erreurs des fichiers textuel du jeu, utilisez le site : https://jsonformatter.curiousconcept.com/

      Copiez-collez le contenu du fichier à deboguer dans ce site web, décochez la case "Fix JSON" et cliquez sur le bouton "Process" pour lancer l'analyse de votre fichier. Si le résultat est rouge, corrigez les erreurs, si le résultat est vert vous pouvez remettre le texte corrigé dans votre fichier et relancer le jeu.