Pathfinding Race

Pathfinding Race is a browser game made in JavaScript and React about Pathfinding Algorithms.

In the game, a randomized grid is generated every round. On this grid, different pathfinding algorithms will race against each other towards a common Goal Node. The objective of the game is to correctly predict which pathfinding algorithm will reach the Goal Node first!

The game was designed to provide a fun and easy way to learn about pathfinding algorithms! After the player makes their prediction, the game will visualize the paths of the algorithms until the first one finds the goal.

Six different types of pathfinding algorithms have been implemented in this game, and the Information tab on the website contains detailed explanations of every algorithm.


More information about the project can be found on GitHub!

Click to view larger image

HTML
CSS
JavaScript
React