L'aventure dont vous êtes la Souris

Trouvez la sortie, évitez les pièges et échappez-vous avant la fin du chrono.

Le Concept

Un jeu de labyrinthe procédural aux possibilités infinies.

Génération Unique

Grâce à des algorithmes complexes, aucun labyrinthe ne se ressemble. Chaque partie est une nouvelle énigme.

Objectif Simple

Vous êtes une souris. Votre but ? Trouver la sortie le plus vite possible.

Compétition

Défiez le "Labyrinthe du Jour" ou tentez le mode "Contre la Montre" pour prouver votre valeur.

Comment Jouer ?

Maîtrisez les contrôles pour survivre.

Déplacements

Utilisez votre clavier pour vous diriger :

Z
Q
S
D

ou les flèches

Règles de Survie

  • Exploration : Avancez pour dissiper le brouillard.
  • Progression : Terminez les défis pour débloquer l'étape suivante.
  • Items : Utilisez les bonus (Vision, Brise-mur) intelligemment. (TRAVAUX EN COURS)

6 Environnements Uniques

Découvrez la direction artistique et les ambiances du jeu.

Découvrir le Jeu

Trailer Gameplay

Mini-Jeu Web

Utilisez les flèches ou ZQSD pour atteindre la sortie !

Méthodes

Ce projet intègre des concepts avancés de programmation.

  • Génération Procédurale : Algorithmes Union-Find pour des labyrinthes parfaits.
  • Moteur Graphique : Textures connectées (Bitmasking) et recoloration dynamique.
  • Pathfinding : Validation des chemins par parcours en largeur (BFS).
  • Persistance : Sauvegarde sécurisée des profils et scores.

Technologies & Outils

Java 17
JavaFX
FXML
Scene Builder
IntelliJ IDEA
Git
HTML5
CSS3

Prêt à relever le défi complet ?

Téléchargez la version complète avec sauvegarde, boutique et mode histoire.

Comment lancer le jeu après téléchargement ?

Version .EXE (Windows)

1. Téléchargez le fichier.
2. Double-cliquez simplement dessus pour jouer.
3. Si Windows affiche une alerte (SmartScreen), cliquez sur "Informations complémentaires" puis "Exécuter quand même".

Version .JAR (Mac/Linux/Windows)

1. Assurez-vous d'avoir Java (JDK 17 ou plus) installé.
2. Double-cliquez sur le fichier.
3. En cas de problème, lancez-le via le terminal :
java -jar Labyrinthe.jar