Skip to content

Latest commit

 

History

History
51 lines (30 loc) · 831 Bytes

File metadata and controls

51 lines (30 loc) · 831 Bytes

Pathfinding Visualizer

A python visualization of popular pathfinding algorithms

Usage

  • 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

Screenshots

A*

Run Locally

Clone the project

  git clone https://github.com/Mars-Zero/Pathfinding-Visualizer

Go to the project directory

  cd Pathfinding-Visualizer

Install dependencies

  python -m pip install pygame

Start the application

   python -i visualization.py

Alternatively, open with your editor of choice and run visualization.py