{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "OpenApoc reimplements the X-COM: Apocalypse engine in C++ and SDL2 using files from the user's original game. It adds modern display support, XML-based save editing, modding facilities, and experimental skirmish play while tracking unfinished original-game features.",
  "description_zh": "OpenApoc 使用 C++ 和 SDL2 重实现《X-COM: Apocalypse》引擎，并读取用户拥有的原版游戏文件。项目提供现代分辨率支持、基于 XML 的存档编辑、模组功能和实验性遭遇战，同时跟踪尚未完成的原版功能。",
  "entry_url": "https://awesomerea.org/resources/openapoc-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/openapoc-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/OpenApoc/OpenApoc/blob/d06cc102905e35d0e703d2d25204fd4ab2795e12/README.md",
  "group": "cases",
  "id": "openapoc-case",
  "json_url": "https://awesomerea.org/resources/openapoc-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/openapoc-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/openapoc-case/index.md",
  "name": "OpenApoc: rebuilding the X-COM: Apocalypse engine",
  "name_zh": "OpenApoc：重建 X-COM: Apocalypse 引擎",
  "preview_kind": "image",
  "preview_url": "https://awesomerea.org/previews/openapoc-case.jpg",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Original X-COM: Apocalypse files are required; the build guide asks for an original CD image or extracted files.",
    "The project lists SDL2, Boost, Qt, LibVorbis, and platform build tools among dependencies.",
    "The README describes the project as alpha with core original-game features still unfinished.",
    "GPL-3.0 license."
  ],
  "requirements_zh": [
    "需要原版《X-COM: Apocalypse》文件；构建说明要求原版 CD 镜像或提取后的文件。",
    "文档列出 SDL2、Boost、Qt、LibVorbis 及相应平台构建工具等依赖。",
    "README 将项目标为 alpha，原版游戏的部分核心功能仍未完成。",
    "GPL-3.0 许可证。"
  ],
  "scope": "partial",
  "targets": [
    "game"
  ],
  "url": "https://github.com/OpenApoc/OpenApoc",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
