feat(nav): 17.1/17.3 - ludic.nav over Recast & Detour v1.6.0 (zlib), built here from the pinned tag on the Mac and the PC (the DLL imports KERNEL32 alone): a navmesh per kind of walker from triangles with an area byte each and cylinders nothing stands in, saved and loaded as bytes; the nearest point, a path as corners (partial when the end cannot be reached), whether a straight line stays walkable, a cost per kind of ground. Tests on a hand-built meadow: round a post, over a ford, stopped at a bank, a saved mesh answering alike - Mac and PC

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Orkun ÇAKILKAYA 2026-09-27 15:29:11 +03:00
parent e397e4eee9
commit 9b8606483d
17 changed files with 587 additions and 0 deletions

View file

@ -0,0 +1,7 @@
# ludic.nav - a walkable mesh of the world and the ways across it, over Recast & Detour (phase 17),
# built here from a pinned tag (native/build.sh). Uses ludic.base and nothing else.
package "ludic.nav"
version "0.1.0"
kind source
native "macos-arm64" "lib/macos-arm64/libludicnav.dylib"
native "windows-x64" "lib/windows-x64/ludicnav.dll"