This is golang implementation of pathfinder-visualiser - Dijkstra's Algorithm!
- Inspired by Clément's Pathfinding Visualizer
This repo uses raylib
as a dependency. You need to satisfy the requirments of raylib
.
Read more from here
- Clone this repo
go build cmd/pathfinder
./pathfinder
- Press 's' to start visualise
- Press 'r' to reset everything
- Use left/right mouse button to add a barrier in grid
- Drag start/end node to re-position it in the grid