Skip to content

v0.2.1

Choose a tag to compare

@ShenyfZero9211 ShenyfZero9211 released this 09 Apr 13:22

Summary

  • Refactor architecture with a new GameEngine wrapper above GameState and move app flow/mode handling into engine.
  • Split GameState responsibilities into focused subsystems (AI, combat, production, flow, effects, config loaders, time system).
  • Extract unit/building rendering/runtime helpers and add handoff documentation with runtime/dependency diagrams.

Test plan

  • Build with Processing CLI via build.ps1
  • Verify no linter errors on touched files
  • Manual gameplay smoke test (menu/pause, move/attack/A-move, build/train/cancel, win/lose overlay)