A comprehensive library of algorithms for creating perfect mazes.
-
Updated
Aug 13, 2024 - Java
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.
A comprehensive library of algorithms for creating perfect mazes.
Java library for maze generation
Minecraft maze generator plugin
🌽 Maze Generation & Solver - Automatically generates a maze and solves the maze using Breadth-First Search (BFS) and Depth-First Search (DFS)
Java implementation of the code from the book Mazes For Programmers by Jamis Buck
Solving randomly generated mazes using the Trémaux's algorithm
Maze generator and solver in Java
Generating random mazes and solving them
O Maze_IA é um algoritmo que tem como missão achar o caminho de um labirinto o mais rápido possível. Desenvolvido durante a faculdade, utilizando java
Maze generation and solver algorithm
Maze solver using backtracking algorithm. Uses my Quad Engine to visualize the process
Aplicativo que resolve labirintos escritos em arquivos texto, usando filas e pilhas para simular recursão.
A collection of maze generation and pathfinding algorithms visualized.
Maze Solver project using Java for class CS5343 (Data Structures and Algorithms) at the University of Texas at Dallas.
JavaFX application that allows for creation of Mazes with a dynamic size, and also allows the user to play the maze or solve it automatically
A minecraft plugin: a highly customizable dungeon/maze generator.