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.
Pathfinding and maze generation algorithms visualizer
Java library for maze generation
A game close to bomberman, but aim to escaping a maze. Game included random maze generation, nice gui and animation along with a lot other features moreover implemented bunch of Design patterns such as Singleton, Flyweight, Factory, Command and much more.
💡 A randomly-generated maze game
Minecraft maze generator plugin
Maze game using Randomised Kruskal's Algorithm
This project is a GUI game made in Processing 2, which generates random maze and player has to reach the destination of the maze.
A maze console game written in vanilla java using OOP concepts.
Simple maze generator and basic GUI in Java.
Maze generation and solution in java
JavaFX Application using DFS for maze traversal and random maze generation
Maze generation algorithms in java with visualization
A minecraft plugin: a highly customizable dungeon/maze generator.
This project creates a random obstacle map (matrix) where an obstacle is generated with a 100% of probability if it has at least another wall around it, but less or equal than MAX_AROUND_WALLS obstacles surrounding it: (0 < obstacles around <= MAX_AROUND_WALLS). To count the number of walls around, it is used the 8-neighbour model. However, if t…
Maze generator and solver with visualization
A group project of testing different algorithms of maze solving
Pathfinding Visualizer with JavaFx
SnubSquare shape maze schematic generator
Fun maze generating/solving app project for Java practice