Ramener Ulysse à Ithaque !
Bienvenu dans L'Escape Game Odyssée ! Suivez attentivement les instructions d'installation ci-dessus.
Plusieurs éléments sont nécessaires au fonctionnement du jeu
- Avoir installé un serveur web local (MAMP ou Wamp), et l'avoir lancé
- Avoir installé un navigateur web (Chrome ou Firefox)
- Le jeu nécessite une connexion internet pour l'affichage de la carte (si vous n'êtes pas connecté, le fond des popups sera rouge)
Ce jeu est conçu pour marcher sur plusieurs taille d'écran, mais pour une meilleure expérience, il est recommandé de jouer sur un écran d'ordinateur.
Voici les différentes étapes de l'installation du programme :
-
Sur Git, télécharger en zip (Code -> Download ZIP)
-
Placer le dossier EscapeGameOdysseeVincentLubin à la racine de votre répertoire localhost (pour MAMP, vérifier l'adresse dans les préférences, pour Wamp, placer le fichier dans
C:\wamp64\www
) -
Dans votre navigateur internet entrer
localhost/phpMyAdmin
. Si vous n'avez jamais changé la configuration, l'user est root, sans mot de passe. -
Cliquer sur nouvelle base de donnée, appeler la odyssee.
-
Cliquer sur importer, puis choisir le fichier BD_Odyssee.sql présent dans le répertoire. Choisir utf-8.
-
ATTENTION Si vous avez changé la configuration de phpMyAdmin, entrez vos identifiants habituels, mais cela nécessite la modification du code du jeu suivante :
Ouvrir le fichier objet.php (EscapeGameOdysseeVincentLubin\php\connect.php
) à l'aide d'un éditeur de texte, et modifier dans la 2ème ligne root par votre username, et entrer votre mot-de-passe dans les '' vide.
$link = mysqli_connect('localhost', 'votre user', 'votre mdp', 'odyssee'); -
Le jeu est prêt à être lancé !
Pour lancer le jeu, taper dans votre navigateur localhost/EscapeGameOdysseeVincentLubin
. Une fois sur la page d'accueil, cliquer simplement sur jouer. Bon jeu !
Les logiciels et ressources suivantes ont été utilisés pour le développement du projet :
- Visual Studio Code - Editeur de code
- MAMP - Serveur Web local
- Wamp - Serveur Web local
- StackOverflow - Aide pour le développement
Version finale, datant du 28 novembre 2021
- Vincent Heau VincentHeau
- Lubin Roineau lroineau