Industry-standard state-of-the-art navmesh generation and pathfinding toolset for games.
State-of-the-art navmesh generation and navigation algorithms for games and simulations
Recast Navigation is an industry-standard toolset that automatically generates navigation meshes from level geometry and handles runtime pathfinding. It is designed for game developers and engineers building custom engines or augmenting existing frameworks like Unity and Unreal.
The toolkit uses a multi-step voxelization process to filter walkable areas, polygonize them into navmeshes, and power agent movement via Detour Crowds and tile caching. It divides cleanly into modular components for generation, runtime queries, streaming large levels, and debug visualization.
It suits game developers and engine programmers needing precise, customizable pathfinding and crowd simulation. It does not suit non-programmers or teams looking for a turnkey visual editor without writing C++ integration code.
Recast automatically generates a navmesh from any level geometry by converting triangles into voxels and filtering non-walkable areas.
Manages agent movement, collision avoidance, and crowd simulation at runtime.
DetourTileCache enables navmesh streaming and re-baking designed specifically for large open-world games.
Building Recast and Detour requires only a C++98-compliant compiler with no external dependencies.
Recast Navigation is free to use under the terms of the Zlib license. There are no paid hosted options provided by the maintainers, so the only cost is your own engineering time.
880 open remote AI-training roles, updated November 15, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.
Recast powers navigation features in Unity, Unreal, Godot, O3DE, and numerous custom AAA and indie engines.
No, building Recast and Detour is entirely dependency-free and only requires a C++98-compliant compiler.
It provides the DetourTileCache module, which supports navmesh streaming, re-baking, and hierarchical path planning.
See Zekai first in Google