feat(game): акт 2 — карты Ржавой рощи, Старого разъезда и зала Машины (A1)
- Новые тайлы: WIRE (бухта кабеля, tall 0.6), RAIL (рельсы), STAIRS
  (люк-ступени), MACHINE (печь-автоматон, tall 2.5) — текстуры в gen.mjs,
  реестр sizes.mjs (wire), арт-библия дополнена.
- Карты: buildRustGroveMap (плотный мёртвый лес, тропа Звенец->разъезд,
  поляна мастерской Клинта), buildOldSidingMap (рельсы, вагоны-времянки,
  люк в подземелье), buildMachineHallMap (интерьер с Машиной в два тайла);
  в Звенце расчистлен восточный выход.
- Области: rust_grove / old_siding / machine_hall (ambient темнее лугов,
  гул Машины tower_hum у люка и в зале, накат у рельсов, враги с
  патрулями) + переход Звенца на восток.
- Чек transitions: цепочка Звенец -> роща -> разъезд -> зал и обратно.

Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent df537be commit fa38ee72525ab74cbb099882f606f3fe9dd45f1e
@root root authored 4 hours ago
Showing 21 changed files
View
apps/game/assets/maps/house_elder.map
View
apps/game/assets/maps/machine_hall.map 0 → 100644
View
apps/game/assets/maps/meadows.map
View
apps/game/assets/maps/old_siding.map 0 → 100644
View
apps/game/assets/maps/ponds.map
View
apps/game/assets/maps/rust_grove.map 0 → 100644
View
apps/game/assets/maps/shop.map
View
apps/game/assets/maps/zvenets.map
View
apps/game/assets/tiles/machine.png 0 → 100644
View
apps/game/assets/tiles/rail.png 0 → 100644
View
apps/game/assets/tiles/stairs.png 0 → 100644
View
apps/game/assets/tiles/wire.png 0 → 100644
View
apps/game/src/Game.ts
View
apps/game/src/data/assetSets.ts
View
apps/game/src/data/locations.ts
View
apps/game/src/data/map.ts
View
apps/game/tools/checks/transitions.mjs
View
apps/game/tools/maps/gen.test.ts
View
apps/game/tools/pixelart/gen.mjs
View
apps/game/tools/pixelart/sizes.mjs
View
docs/art-style.md