|
SceneRegistry: реестр объектов сцены с индексом по тайлам
Жанронезависимый примитив «что-то стоит на карте»: позиция в юнитах, радиус тела, footprint в тайлах, непрозрачная ссылка на контент игры. Запросы at/atWorld/near/byKind без перебора сцены; дубликат id — throw. Фундамент для унификации NPC/интерактивов/врагов и телесных коллизий. Co-Authored-By: Claude Code <noreply@anthropic.com> |
|---|
|
|
| docs/engine/README.md |
|---|
| docs/engine/registry.md 0 → 100644 |
|---|
| docs/llms.txt |
|---|
| packages/engine/src/index.ts |
|---|
| packages/engine/src/scene/SceneRegistry.ts 0 → 100644 |
|---|
| packages/engine/src/scene/__tests__/SceneRegistry.test.ts 0 → 100644 |
|---|