Skip to content

A Python-based tool that lets you add obstacles, create paths, and watch the A* algorithm find the shortest route in real-time.

License

Notifications You must be signed in to change notification settings

rayanio/Interactive-Path-Finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ Interactive Path-Finder ✨

A dynamic path-finding visualization tool built with Python and Pygame.


🌟 Features

  • 🛠 Add Obstacles: Place obstacles dynamically on the grid.
  • 💡 Create Paths: Generate random start and end points.
  • Real-Time Updates: Move, resize, or add elements and see the path update live.
  • 🎨 Animated Elements: Visual representation of the start and end points with animations.
  • 🧠 Uses A* Algorithm: Efficient path-finding with customizable behavior.

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.

About

A Python-based tool that lets you add obstacles, create paths, and watch the A* algorithm find the shortest route in real-time.

Topics

Resources

License

Stars

Watchers

Forks

Languages