/A-Star-Pathfinding-Visualization

A* pathfinding algorithm visualization in Python/Pygame

Primary LanguagePython

A* pathfinding algorithm visualization

Tool made to help understand A* pathfinding algorithm by visualizing it.

Installation guide

git clone https://github.com/kploskonka/A-Star-Pathfinding-Visualization.git
cd A-Star-Pathfinding-Visualization
pip install -r requirements.txt
python pathfinder.py

Usage

  • LMB - Set start point, set end point, set barriers
  • RMB - Reset point
  • Return Key - Start visualization
  • C Key - Clear grid

Screenshots

  • Points and barriers set up by user Set up barriers
  • Algorithm searching for correct path Searching for path
  • Path found Path found

Katarzyna Płoskonka © 2020