SceneRegistry: реестр объектов сцены с индексом по тайлам
Жанронезависимый примитив «что-то стоит на карте»: позиция в юнитах,
радиус тела, footprint в тайлах, непрозрачная ссылка на контент игры.
Запросы at/atWorld/near/byKind без перебора сцены; дубликат id — throw.
Фундамент для унификации NPC/интерактивов/врагов и телесных коллизий.

Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent 698d175 commit 9c943424aee3f40ed3ef0f6d235e505edb43f8e2
@root root authored 15 hours ago
Showing 6 changed files
View
docs/engine/README.md
View
docs/engine/registry.md 0 → 100644
View
docs/llms.txt
View
packages/engine/src/index.ts
View
packages/engine/src/scene/SceneRegistry.ts 0 → 100644
View
packages/engine/src/scene/__tests__/SceneRegistry.test.ts 0 → 100644