{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/OpenSAGE/OpenSAGE/blob/588ac477367a0022adf29f20a084e8873014e6ce/LICENSE.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "OpenSAGE reimplements the SAGE strategy-game engine with an initial focus on Command & Conquer: Generals and Zero Hour. Its code parses original formats including .map, .w3d and .ini, and the author describes studying data files and observed game behavior. Rendering and game logic remain incomplete.",
  "description_zh": "OpenSAGE 重建 SAGE 即时战略游戏引擎，初期聚焦《Command & Conquer: Generals》及《Zero Hour》。代码解析 .map、.w3d、.ini 等原版格式；作者说明实现依据游戏数据和运行观察。渲染与游戏逻辑仍未完成。",
  "entry_url": "https://awesomerea.org/resources/opensage-engine-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/opensage-engine-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/OpenSAGE/OpenSAGE/blob/588ac477367a0022adf29f20a084e8873014e6ce/README.md",
  "group": "cases",
  "id": "opensage-engine-case",
  "json_url": "https://awesomerea.org/resources/opensage-engine-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/opensage-engine-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/opensage-engine-case/index.md",
  "name": "OpenSAGE: rebuilding the SAGE engine for Command & Conquer: Generals",
  "name_zh": "OpenSAGE：重建《Command & Conquer: Generals》的 SAGE 引擎",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Requires original Generals or Zero Hour game data for eventual play.",
    "The project describes itself as early-stage and not yet playable.",
    "Project code is GPL-3.0; code ported from EA's released source has additional terms in LICENSE-EA.md."
  ],
  "requirements_zh": [
    "最终游玩需要原版 Generals 或 Zero Hour 游戏数据。",
    "项目自述仍处早期阶段，尚不可游玩。",
    "项目代码采用 GPL-3.0；移植自 EA 已发布源码的部分还受 LICENSE-EA.md 中附加条款约束。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/OpenSAGE/OpenSAGE",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
