Skip to content

v3.0 — Feature-Complete Release

Latest

Choose a tag to compare

@875341583 875341583 released this 27 Jul 07:06

v3.0 Feature-Complete Release

P0 Core Systems

  • A* pathfinding (grid-based, no wall-stuck)
  • Save/Load system (JSON, F5/F9 quick keys)
  • Main.cs refactoring (5944->5493 lines, 8 files)

P1 Gameplay

  • 161 xUnit tests (95.5% coverage on logic classes)
  • Faction differentiation (3 factions, exclusive techs, whitelist, selection UI)
  • Map editor (brush tools, ore/strategic points, save/load .rmap)
  • Unit animation (27 units x 3 actions x 8 directions, 4320 frames)

P2 Polish

  • Code cleanup (GameLog.SafeMode, debug print removal)
  • Dynamic maps (32/64/96, 5 themes: default/snow/desert/city/island)
  • BGM + unit voices (5 scenes, 10 units x 3 voice types)
  • Data-driven architecture (6 JSON configs, ModLoader)
  • CI + version automation + code standards

P3 Engineering

  • Replay system (record/playback command stream)
  • 2D/3D constant dedup (GameConst)

Assets

  • Windows x86_64 build: IronCurtain-v3.0.zip