Skip to content
This repository has been archived by the owner on Jan 2, 2021. It is now read-only.

jaku-jaku/A-star-pathfinder-visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A-Pathfinding

A* pahfinding


Author: JXstudio / JXinBOX / Jack Xu


Block Color Indicators:

Red : Starting Point

Blue : Ending Point

Black : Walls (Obstacles)

Orange: Final Shortest Path

Green : Closed List

Blue : Open List

Controller:

  1. [Left Click/Drag] : Create Walls (black obstacles)

  2. [Right Click/Drag] : Destroy Walls

  3. [E]+[One Left Click] : Create Ending Point

  4. [S]+[One Left Click] : Create Start Point

P.S.: Starting point can only be created after the existence of Ending point.

  1. [A] : Showing The Path Finding Process with Animation Automatically

  2. [Space] : Showing The Path Finding Process with Animation Manually, One click and one step.

  3. [F] : Showing The Shortest Path and results, and time duration of calculation.

  4. [E] : Empty all the path and starting points. (All blocks except walls and the ending block)

  5. [L] : Clear all

  6. [G] : Show/Hide Grids

  7. [Scroll D/U] : Zoom In / Out

  8. [Shift]+[Mouse Drag]: Move around the Canvas