A collection of interactive maze generation and traversal algorithms, each implemented as a standalone single-page application with a retro terminal aesthetic.
- Recursive Backtracking - Depth-first search carving through a grid
- Prim's Algorithm - Minimum spanning tree approach with weighted walls
- Kruskal's Algorithm - Union-find structure creating connected paths
- Eller's Algorithm - Row-by-row generation with efficient memory usage
- Recursive Division - Top-down approach dividing chambers with passages
- Hunt and Kill - Systematic scanning with random walk exploration
- 🎮 Interactive gameplay - navigate from START to END using arrow keys
- 🎨 Terminal-style UI with green-on-black retro theme
- 📊 Customizable maze dimensions (5x5 to 50x50)
- 👁️ Visual feedback showing visited paths
- ♻️ Reset functionality to replay mazes
Each algorithm generates unique maze patterns and characteristics. Open any index.html file in your browser to play!
