Outil pour générer automatiquement des labyrinthes (parfaits) rectangulaires en 2D. Générateur de labyrinthes en fonction d'une hauteur et d'une largeur, prets à être imprimés.
Générateur de Labyrinthe - dCode
Catégorie(s) : Fun/Divers
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !
Un labyrinthe parfait est une figure géométrique en 2 parties. Ainsi, elle ne comporte pas de boucle interne, c'est-à-dire que chaque mur est relié à tous les autres dans sa partie. Ce genre de labyrinthe est représentable par un graphe.
Exemple : Labyrinthe parfait avec la partie + et la partie * : // 5x5
+++++++++++++
+ + +
**** + * + +
* * * +
* ******* ++++
* + +
**** **** + +
* * +
* * **** * +
* * * *
*************
Exemple : Labyrinthe imparfait, avec un ilot central o : // 5x5
+++++++++++++
+ + +
**** + o + +
* * o +
* * oooo ++++
* o o + +
**** o o + +
* o o +
* * oooo * +
* * *
*************
Dans les labyrinthes imparfaits, certaines cellules sont inaccessibles.
Pour sortir d'un labyrinthe géant parfait, sélectionner un mur et longer celui-ci jusqu'à trouver la sortie. En effet, de cette manière, en conservant un même mur toujours à gauche ou à droite, le joueur va parcourir tout un coté du labyrinthe jusqu'à trouver la sortie.
Cette méthode ne fonctionne que dans les jeux labyrinthes parfaits, dans un labyrinthe imparfait, longer un ilot conduit le joueur à tourner en rond.
Un labyrinthe parfait a 2 sorties (dont 1 qui est généralement appelé entrée). S'il y a plusieurs sorties (3, 4 ou plus) alors il ne peut pas s'agir d'un labyrinthe parfait.
Cependant pour générer un labyrinthe à plusieurs sorties, il est possible de partir du générateur de labyrinthe parfait et de rajouter quelques trous dans les murs extérieurs pour avoir des sorties supplémentaires.
La taille d'un labyrinthe peut s'exprimer en nombre de lignes et de colonnes (généralement appelés corridors). En pratique, l'existence des murs fait que le labyrinthe est légèrement plus grand.
dCode génère des labyrinthe ASCII dont la taille totale est $ 2n+1 $ avec $ n $ le nombre de corridors (verticaux ou horizontaux).
Parmi les labyrinthes de type végétal, se trouvent en France le Labyrinthe de Beaugency ou en Belgique le Labyrinthe de Barvaux.
Dans les cathédrales de Reims et d'Amiens se trouvent dessinés au sol des labyrinthes.
Labyrinthe est aussi le nom donné à une série de films, à des romans ou encore à un jeu de société.
dCode se réserve la propriété du code source pour "Générateur de Labyrinthe". Tout algorithme pour "Générateur de Labyrinthe", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Générateur de Labyrinthe" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou toute base de données, ou accès API à "Générateur de Labyrinthe" ou tout autre élément ne sont pas publics (sauf licence open source explicite type Creative Commons). Idem avec le téléchargement pour un usage hors ligne sur PC, mobile, tablette, appli iPhone ou Android.
Rappel : dCode est une ressource éducative et pédagogique, accessible en ligne gratuitement et pour tous.
Le contenu de la page "Générateur de Labyrinthe" ainsi que ses résultats peuvent être copiés et réutilisés librement, y compris à des fins commerciales, à condition de mentionner dCode.fr comme source.
L'export des résultats est gratuit et se fait simplement en cliquant sur les icônes d'export ⤓ (format .csv ou .txt) ou ⧉ copier-coller.
Pour citer dCode.fr sur un autre site Internet, utiliser le lien :
Dans un article scientifique ou un livre, la citation bibliographique recommandée est : Générateur de Labyrinthe sur dCode.fr [site web en ligne], consulté le 17/04/2025,