mavis (or maze-visualizer) is a maze and pathfinding algorithm visualization TUI app built with Rust 🦀!
screen-capture.mp4
- Implement basic maze generation algorithms:
- Recursive Backtracking
- Prim's
- Noise Map
- Implement basic pathfinding algorithms:
- A*
- BFS
- DFS
- Display pathfinding better (i.e., show explored path, and final path more clearly)
Before you look at the source code (and regret it eternally), understand my goal for my first Rust project was to make it run instead of making it clean. Beware, you've been warned :)