Skip to content

Commit 535e989

Browse files
authored
Merge pull request #5 from lucent-lab/feature/roadmap-rvo
docs: plan RVO crowd steering module
2 parents 629b175 + a526051 commit 535e989

3 files changed

Lines changed: 6 additions & 1 deletion

File tree

PROJECT_DESCRIPTION.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ Consistency between runtime code, documentation, and TypeScript declarations kee
103103

104104
- Additional noise types (Simplex, Worley) and cellular automata helpers.
105105
- Extended AI suite (boids, behaviour trees) and optimisation algorithms (genetic, simulated annealing).
106+
- Crowd steering via reciprocal velocity obstacles (RVO) for dense-agent navigation.
106107
- Richer collision toolkit (circle-ray, swept AABB) and physics utilities.
107108
- Expanded example gallery with browser + Node showcases and interactive demos.
108109

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ npm run benchmark # Compare algorithm variants locally
4242
npm run size # Enforce bundle size budget
4343
```
4444

45+
## Roadmap Snapshot
46+
- Milestone 0.2 is tracking a reciprocal velocity obstacles (RVO) crowd steering module to expand the AI suite.
47+
4548
Examples live under `examples/` and can be executed with `tsx`/`ts-node` or compiled for the browser. See `examples/astar.ts`, `examples/steering.ts`, `examples/boids.ts`, `examples/requestDedup.ts`, `examples/sat.ts`, `examples/simplex.ts`, and `examples/worley.ts` for quick starts.
4649

4750
## Contributing

ROADMAP.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
- [x] Implement swept AABB collision checks
1919
- [x] Document new modules in `docs/index.d.ts` and examples folder
2020
- [x] Achieve >80% coverage across new modules
21+
- [ ] Implement reciprocal velocity obstacles (RVO) crowd steering with tests and example
2122

2223
## Milestone 0.3.0 – Web Performance & Data Pipelines
2324
- [x] Introduce request deduplication helper
@@ -42,6 +43,6 @@
4243

4344
## Upcoming Focus
4445
1. Procedural generation enhancements (Worley refinements, Worley-based effects, upcoming Worley variants like Worley F1/F2)
45-
2. Behavioural AI additions (crowd steering, pathflow integration, behaviour tree decorators)
46+
2. Behavioural AI additions (crowd steering via RVO, pathflow integration, behaviour tree decorators)
4647
3. Advanced collision utilities (swept volumes with rotation, broad-phase acceleration structures)
4748
Note: tasks will move to the completed section once merged via the standard branch + PR workflow.

0 commit comments

Comments
 (0)