Skip to content
No description or website provided.
Python
Find file
Latest commit ce9a92d @Mekire Readme update
Failed to load latest commit information.
.gitignore Initial commit. Old project migrating from google code.
interface.py Initial commit. Old project migrating from google code.
main.py
readme.md Readme update
solver.py Initial commit. Old project migrating from google code.

readme.md

Find a Way (astar pathfinding)

Migrating some of my older projects over to my github account. This is an astar pathfinding demo. The pathfinding logic implementation has been completely seperated from the interface so it can theoretically be used with no adjustment in other projects. Could do with a bit of recoding.

Find a Way

Find a Way Solved

Controls:

  • Mouse: Place start/goal, draw barriers with left button, delete with right. (clicking on the text on the screen works as well so no need to memorize hotkeys)

Hotkeys:

  • Spacebar: Start
  • Enter: Restart
  • i: Reset to initial state
  • 1,2,3: Switch between Rook, Queen, and Knight movement
  • d: Toggle animation on/off
  • Esc: Quit

-Mek

Something went wrong with that request. Please try again.