Maze Forever is a free, open-source maze generation and solving software. It allows users to generate customizable mazes with various algorithms, solve them visually, and analyze the solutions. Useful for education, puzzles, or prototyping games with maze mechanics.
Maze Forever is an open-source software for procedurally generating, solving, and analyzing mazes. It offers a wide range of customizable options for maze creation, allowing users to tune parameters like size, shape, complexity level, generation algorithm, and more.
Once mazes are generated, the software provides built-in visual solving which illustrates the maze traversal process step-by-step. Multiple solving algorithms are available, including depth-first search, breadth-first search, greedy best-first, A*, and more. Users can compare the visualizations side-by-side.
The analysis features let users inspect properties of the generated mazes and solutions. This includes metrics like dead-ends counts, average branching factors, path lengths, and more. The data can be exported to CSV files.
With its flexibility and detailed toolset for maze manipulation, Maze Forever is useful for research, education about pathfinding algorithms, creating puzzles, or prototyping video games with maze mechanics. It comes preloaded with a variety of example mazes, and allows exporting generated mazes to popular interchange formats.
As an open-source project, Maze Forever is completely free to download and use. It runs on Windows, macOS, and Linux.