камера: позиция и границы в мировых юнитах
- Camera.x/y и bounds в юнитах (1 юнит = 1 тайл); клэмп по экранному
  bbox мирового прямоугольника; deadZone -> deadZonePx (окно на экране)
- IsometricTileMap.worldBounds; LocationScene использует его
- camera.test.ts переписан в юнитах (проверка проекций)

Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent 819924c commit 70dd09ad1ad97dfcc441e479735ad0aa79e096dc
@root root authored 11 hours ago
Showing 4 changed files
View
apps/game/src/scenes/LocationScene.ts
View
packages/engine/src/map/IsometricTileMap.ts
View
packages/engine/src/render/Camera.ts
View
packages/engine/src/render/__tests__/camera.test.ts