Details
Contribution
Pathfinder is a tech demo that I created for learning different pathfinding algorithms. During this project, I built a tool named pathfinder which can be used to calculate a path in a maze using either A-Star (A*) or the much more complicated Jump-Point-Search (JPS). I also learnt how to build World Representations that fit different style of games such as RTS, Isometric, 2D and 3D. The demo includes a test suite that allows the user to easily manipulate the maze and set different targets across it that would be navigated towards by the player. It also includes a visualization mode that would display useful pathfinding data such as evaluated nodes which showcases the different algorithms' approach to calculating a path.