{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/nautilusbits/mdk-godot/blob/d6ce122f263dc76b3327575a3480b5a885c93a86/docs/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "MDK in Godot ports the 1997 game MDK to Godot 4.7 using analysis of its data files and MDKD3D.EXE. It loads levels, media and scripts from the player's installed game and documents file formats, engine behavior and the script virtual machine. The author reports that all six levels run, while playtesting and bug fixing continue.",
  "description_zh": "MDK in Godot 依据原版数据文件及 MDKD3D.EXE 的分析，将 1997 年游戏 MDK 移植到 Godot 4.7。它从玩家已安装的游戏读取关卡、媒体和脚本，并记录文件格式、引擎机制及脚本虚拟机。作者称六个关卡均可运行，仍在继续测试和修复问题。",
  "entry_url": "https://awesomerea.org/resources/mdk-godot-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/mdk-godot-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/nautilusbits/mdk-godot/blob/d6ce122f263dc76b3327575a3480b5a885c93a86/README.md",
  "group": "cases",
  "id": "mdk-godot-case",
  "json_url": "https://awesomerea.org/resources/mdk-godot-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/mdk-godot-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/mdk-godot-case/index.md",
  "name": "MDK in Godot: a port from game data and executable analysis",
  "name_zh": "MDK in Godot：基于游戏数据与可执行文件分析的移植",
  "preview_kind": "image",
  "preview_url": "https://awesomerea.org/previews/mdk-godot-case.png",
  "reconstruction_method": "port",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "testing",
    "license"
  ],
  "requirements": [
    "Godot 4.7 and the user's own installed copy of MDK are required.",
    "The port is no longer actively developed; playtesting and bug fixing remain in progress.",
    "Linux and macOS release builds are untested according to the author.",
    "GNU General Public License version 3."
  ],
  "requirements_zh": [
    "需要 Godot 4.7，以及用户自行安装的 MDK 原版游戏。",
    "该移植版已停止积极开发；游戏测试与问题修复尚未完成。",
    "作者表示 Linux 和 macOS 发布版尚未测试。",
    "GNU 通用公共许可证第 3 版。"
  ],
  "scope": "partial",
  "targets": [
    "game"
  ],
  "url": "https://github.com/nautilusbits/mdk-godot",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
