Is there really no pathfinding in standard .NET libraries?

I tried googling and I found some libraries and some more in Unity store. But I found nothing in Microsoft’s online C#.NET documentation. Did I miss something? Perhaps some obscure part of LINQ?

I am surprised to see no pathfinding given the massive size of .NET runtime. Even C++ will get pathfinding as part of standard library in 2026 standard.

Currently, there is no pathfinding component in .NET. There are a number of solutions out there (free, even!), but an A* grid or node based pathfinding library is extremely easy to write and maintain, as Hugo’s example demonstrated.
Personally, I prefer to write custom pathfinding tailored to the particular application, but I’m used to writing them.

Privacy & Terms