Pathfinding-Visualizer
An Android application which visualizes some of the famous Algorithms for finding path from Source to destination in a 2D grid.
Instructions
BLUE cell is Source (Draggable). RED cell is Destination (Draggable).
DARK GREY is an Obstacle (Draggable). You can add/remove obstacles in the grid by touching and dragging.
Demonstration
Pathfinding.Visualiser.mp4
Notable Components
- Canvas
- Custom Views
- Kotlin Coroutines
- Material Design