{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "engge 2 reimplements the Thimbleweed Park adventure engine in Nim. It runs on ThimbleweedPark.ggpack1 and ggpack2 copied from a player's game installation, with optional save files and DLC packs. Its source includes game logic, scripting, scene rendering and ggpack handling.",
  "description_zh": "engge 2 用 Nim 重建 Thimbleweed Park 冒险游戏引擎。运行时需从玩家的游戏安装目录复制 ThimbleweedPark.ggpack1 和 ggpack2，也可导入存档及 DLC 数据包。源码包含游戏逻辑、脚本、场景渲染和 ggpack 处理。",
  "entry_url": "https://awesomerea.org/resources/engge2-thimbleweed-park-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/engge2-thimbleweed-park-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/scemino/engge2/blob/f0d8939896b021124aa9821e9c7d943db0d82105/README.MD",
  "group": "cases",
  "id": "engge2-thimbleweed-park-case",
  "json_url": "https://awesomerea.org/resources/engge2-thimbleweed-park-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/engge2-thimbleweed-park-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/engge2-thimbleweed-park-case/index.md",
  "name": "engge 2: a Thimbleweed Park engine remake",
  "name_zh": "engge 2：Thimbleweed Park 引擎重建",
  "preview_kind": "image",
  "preview_url": "https://awesomerea.org/previews/engge2-thimbleweed-park-case.png",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A purchased Thimbleweed Park installation and its ggpack1 and ggpack2 files are required.",
    "Building uses Nimble and initialized submodules.",
    "The author describes active development with many outstanding issues.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要已购买的 Thimbleweed Park，以及其中的 ggpack1、ggpack2 文件。",
    "构建需要 Nimble 并初始化子模块。",
    "作者表示项目仍在开发，存在不少待解决问题。",
    "仓库中没有许可证文件。"
  ],
  "scope": "partial",
  "targets": [
    "game"
  ],
  "url": "https://github.com/scemino/engge2",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
