Member-only story
Implement a Generic Pathfinder in Unity using C#

In this tutorial, we will implement a generic pathfinder in Unity using C#. We will approach the tutorial from a basic 2D grid-based pathfinding to a more robust generic pathfinder that we can use for a graph-based data structure. We will then apply our pathfinder to a variety of pathfinding problems.
Originally published at https://faramira.com/implement-a-generic-pathfinder-in-unity-using-csharp/ on July 5, 2021.
Get the code from GitHub
See the WebGL working demo at https://faramira.com/downloads/pathfinding/
Pathfinding
Pathfinding is the plotting of the most optimal route between two points by a computer application. The most optimal path is usually associated with identifying the path that best meets the problem’s…