marcon21 / PathFinderProcessing

A* Algorithm implementation and visualization using Java Processing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PathFinderProcessing

A Processing implementation of A* Algorithm

INSTRUCTIONS

  • Left Click: Draw Walls
  • Left Click + CTRL: Delete Walls
  • Right Click: Delete Walls
  • S KEY: Add Starting Point
  • E KEY: Add Ending Point
  • R KEY: Restart the programm
  • Enter KEY: Search For Path

TO DO LIST

  • Working Pathfinding Algorithm
  • Path Visualization
  • Improved Path Visualization
  • Save/Load board
  • Recognizing when there are no paths

About

A* Algorithm implementation and visualization using Java Processing


Languages

Language:Processing 100.0%