|
Большой дом 2×2 в Звенце: первый проп с footprint в игре; пропы на минимапе
Додержана задача 6 (работа C): движковые props C0–C2 были готовы, но не показаны в игре. Теперь: renderMinimap красит footprint пропа цветом colors[prop.id] (тесты minimap ×3, round-trip карт сверяет props); HOUSE_BIG зарегистрирован (тайл 34, текстура в ASSET_KEYS/assetSets, цвет минимапы); большой дом стоит на юго-востоке Звенца (46,24, земля — пепел), zvenets.map перегенерирован. Чек checks/big_house.mjs: проп в collision-слое, footprint непроходим, walk/approach, глубина — герой с юга перед домом, с севера скрыт за ним. Доки: demo (матрица), plan (задача 6 → ✅). Co-Authored-By: Claude Code <noreply@anthropic.com> |
|---|
|
|
| apps/game/assets/maps/zvenets.map |
|---|
| apps/game/src/Game.ts |
|---|
| apps/game/src/data/assetSets.ts |
|---|
| apps/game/src/data/map.ts |
|---|
| apps/game/src/scenes/MapScene.ts |
|---|
| apps/game/tools/checks/big_house.mjs 0 → 100644 |
|---|
| apps/game/tools/maps/gen.test.ts |
|---|
| docs/demo.md |
|---|
| docs/plan.md |
|---|
| packages/engine/src/map/__tests__/minimap.test.ts |
|---|
| packages/engine/src/map/minimap.ts |
|---|