{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/SFTtech/openage/blob/6d147f488b1f19669e7e113c594a0c09a8dbb63a/copying.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "openage reconstructs the Genie Engine used by Age of Empires, Age of Empires II and Star Wars: Galactic Battlegrounds. Its C++ engine and Python media converter use assets from the user's original games and convert them into openage formats. The author states that gameplay is currently almost nonfunctional while the simulation is rebuilt.",
  "description_zh": "openage 重建《帝国时代》《帝国时代 II》和《星球大战：银河战场》使用的 Genie Engine。其 C++ 引擎配合 Python 转换器，将用户自有游戏的素材转换为 openage 格式。作者称目前正重建模拟系统，游戏玩法基本无法使用。",
  "entry_url": "https://awesomerea.org/resources/openage-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/openage-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/SFTtech/openage/blob/6d147f488b1f19669e7e113c594a0c09a8dbb63a/README.md",
  "group": "cases",
  "id": "openage-case",
  "json_url": "https://awesomerea.org/resources/openage-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/openage-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/openage-case/index.md",
  "name": "openage: a Genie Engine reconstruction for Age of Empires games",
  "name_zh": "openage：面向《帝国时代》系列的 Genie Engine 重建项目",
  "preview_kind": "video",
  "preview_url": "https://awesomerea.org/previews/openage-case.jpg",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "An original copy of Age of Empires or Age of Empires II, or a Definitive Edition release, is needed for game assets.",
    "The documented build uses C++26, Python 3, Cython, Qt 6 and CMake.",
    "Gameplay is currently almost nonfunctional; network and binary compatibility with the original games are excluded.",
    "GPL-3.0-or-later license for files without another notice."
  ],
  "requirements_zh": [
    "需要自有的《帝国时代》或《帝国时代 II》，或其决定版，以提供游戏素材。",
    "项目列出的构建技术包括 C++26、Python 3、Cython、Qt 6 和 CMake。",
    "目前游戏玩法基本无法使用，且不兼容原游戏的网络和二进制格式。",
    "未另行标注的文件采用 GPL-3.0-or-later 许可证。"
  ],
  "scope": "partial",
  "targets": [
    "game"
  ],
  "url": "https://github.com/SFTtech/openage",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
