将 map-scene 中负责每帧更新逻辑与状态管理的巨量代码抽取成 `src/game/engine.ts` 内的 `GameEngine`。 解耦模拟与 WebGL 和 DOM,保证可以无界面测试。 并引入了 `tests/engine.test.ts` 自动化单元测试(Vitest)。
Powered by TurnKey Linux.