A python visualization of popular pathfinding algorithms
- Left click - place start point, then place end point and then place border points
- Right click - erase the current point
- C - clears the visualizer
- Space - A* algorithm
- D - Dijkstra's algorithm
- F - DFS/fill algorithm
- B - BFS/Lee
Clone the project
git clone https://github.com/Mars-Zero/Pathfinding-VisualizerGo to the project directory
cd Pathfinding-VisualizerInstall dependencies
python -m pip install pygameStart the application
python -i visualization.pyAlternatively, open with your editor of choice and run visualization.py