SharpNav is a library that generates and finds paths through navigation meshes. It is functionally equivalent to Mikko Monomen's wonderful Recast Navigation.
SharpNav is proudly an RCOS project.
There are several:
- It's portable! SharpNav is written entirely in C#, so that the same
SharpNav.dll
will run on all .NET or Mono supported platforms, no recompilation necessary. - It's fast! SharpNav was written with performance in mind and performs competitively with Recast.
- It's free! SharpNav is licensed under the MIT License.
- It's clean! SharpNav aims to maintain a clean and concise public API that matches that of the Base Class Library. It also strives to maintain clean source code by following style and structure rules enforced by both StyleCop and FxCop.
- It's integrated! SharpNav has compile configurations to integrate with various graphics toolkits a