feature/ns-14-click-to-move #4

Merged
don merged 4 commits from feature/ns-14-click-to-move into main 2026-03-29 22:09:31 -04:00

4 Commits (main)

Author SHA1 Message Date
don 64092566a4 fix(client): reliable NS-14 click-to-move without NavigationMesh
- Drive movement with horizontal steering + move_and_slide toward click goal
- Remove NavigationRegion3D / NavigationAgent3D; obstacle interaction is slide
- main.gd: raycast to walkable, Player.set_move_goal; viewport camera + mouse
- Scene: explicit physics layers/mask on floor, obstacle, player
- Docs: Godot 4.6 baseline, README + NS-14 plan + tech_stack; Godot .import/.uid

Made-with: Cursor
2026-03-29 22:08:25 -04:00
don 343592541a feat(client): NS-14 click-to-move with NavigationAgent3D
- Main scene: floor, obstacle, nav mesh, camera, CharacterBody3D + agent
- Click-to-move on walkable group; pick mask avoids avatar self-hit
- player.gd drives path following; README and plan AC updated

Made-with: Cursor
2026-03-29 21:19:52 -04:00
don 2aabcb969a chore(cursor): require explicit user approval before git commit
Add commit-and-review rule; align story-kickoff and git-workflow with it.

Made-with: Cursor
2026-03-29 21:19:49 -04:00
don 9a9f4ab3ad docs: add NS-14 click-to-move implementation plan
Made-with: Cursor
2026-03-29 21:09:43 -04:00