Règles du jeu et utilisation

Le but du jeu est de résoudre un labyrinthe généré aléatoirement par l'application.

Pour cela vous pouvez utiliser les flèches "haut", "bas", "gauche" et "droite".

Vous avez ensuite la possibilité dans le menu de droite de modifier certains paramètres comme la taille du labyrinthe et donc sa difficulté ou encore les couleurs du jeu.

Algorythme du labyrinthe

J'ai créé cet algorithme à partir d'un concept trouvé sur internet, le but de celui-ci est de créer dans un premier temps un tableau quadrillé de murs avec seulement des cases de type "sol" isolées unes à unes.

L'étape suivante va être de donner à chacune de ces cases une valeur différente et ensuite les regrouper au fur et à mesuré par familles.

Pour regrouper les cases on va se placer une d'entre elles au hasard et aller voir un adjacente, si les deux sont de familles différentes on va les rassembler et garder une des deux familles seulement.

On continue ainsi jusqu'à ce que toutes les cases du tableau soient d'une seule et même famille ou bien des murs.

On a ainsi un labyrinthe complexe ou toutes les cases sont reliées entres elles et avec donc un seul chemin entre chaque point.

Touches spéciales

touche C => permet d'afficher un gradient des distances à l'arrivée

touche D => détruits tous les murs et permet de passer au travers

touche f => fait avancer de 1 dans la direction de l'arrivée (possible de maintenir appuyé)

touche a + f => fait avancer plus rapidement vers l'arrivée

touche space => permet de faciliter la nav dans les pages (lance une partie ou clique sur esc)

touche - / + => changer la taille du tableau (uniquement disponible dans le menu réglage)

Modifier la taille du labyrinthe

Valeur actuelle : 25

Changer les couleurs du jeu

Votre score sur la session

Score global : 0

Nombre de parties : 0

Score moyen par partie : 0

Vous faites parti des 0% meilleurs joueurs