godot-navigation-pathfinding
Installation
SKILL.md
Navigation & Pathfinding
NavigationServer-powered pathfinding with avoidance and dynamic obstacles define robust AI movement.
Available Scripts
dynamic_nav_manager.gd
Expert runtime navigation mesh updates for moving platforms.
server_navigation_setup.gd
Low-level NavigationServer3D usage (bypassing nodes). Creates maps, regions, and registers navmeshes entirely via RID for maximum performance.
async_dynamic_baking.gd
Expert logic for bake_from_source_geometry_data_async. Parses geometry on main thread then bakes in background to prevent procedural-gen stutters.
memory_optimized_queries.gd
Pattern for reusing NavigationPathQueryParameters3D and NavigationPathQueryResult3D objects to prevent frame-by-frame GC allocations.