Desktop app to demonstrate maze generation algorithms and pathfinding algorithms.
- Clone project
git clone https://github.com/IAmFunkyFrog/MazeRunner.git
- Use gradle to run application
./MazeRunner/gradlew run
- Different types of labyrinth display:
- Grid type
- Graph type
- Algorithms for generating mazes
- Euler algorithm
- Algorithms for finding path inside maze
- Random algorithm
- BFS
- Saving (loading) labyrinth in (from) file