Collection of maze generation algorithms.
-
Updated
Feb 7, 2019 - C++
A maze is a type of puzzle involving a collection of paths, usually where a player has to find a route from start to finish.
A huge variety of algorithms exist for generating and solving mazes. These are not only fun to implement, but also are a good way to familiarise yourself with programming techniques, algorithms, and languages.
Collection of maze generation algorithms.
A JavaScript procedural generator for Mazes, Terrains, and Biomes. Designed for game developers and professional hobbyists, Labyrinthos.js offers a very simple-to-use API for crafting complex, customizable landscapes
The Maze generation software "Daedalus", version 3.5
Generate Mazes of different types and Datasets for Deep Learning (GANs, RL)
IEEE Micromouse Competition - Micromouse Simulator
A depth-first search maze generation algorithm implemented with recursive backtracking
A collection of algorithms for generating mazes
Procedural generation of mazes using the growing tree algorithm in Unity
Web version of my graph-algorithms-visualization project built with React
Interactive web-based visualization of Search Algorithms in AI
Maze generation and path finding using graph search and divide and conquer algorithms.
Mazegenerator for black and white images
A simple maze generation website with customizable dimensions.
A JavaFX application to visualize path finding in a grid system.
Randomized maze creation for the Unity game engine based on a modified version of Prim's algorithm.
A Perfect Random Maze generator with given width and height using the "Recursive backtracking" algorithm.
A Lua library for generating multi-dimensional mazes.
implementation of labyrinth using A* algorithm and javascript
A library that lets you generate mazes using differents algorithms