{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "OpenDance Engine recreates Just Dance gameplay in GameMaker Language using hand-written code and findings from the UbiArt Framework and Bluestar Engine. It reads UbiArt CKD and Bluestar JSON files, plays video and audio, and implements KaraokeClip, PictogramClip, GoldMoveEffectClip and MainSequence support.",
  "description_zh": "OpenDance Engine 使用 GameMaker Language 重建 Just Dance 玩法，代码结合手写实现与对 UbiArt Framework、Bluestar Engine 的逆向分析。它读取 UbiArt 的 CKD 和 Bluestar 的 JSON 文件，播放视频与音频，并支持 KaraokeClip、PictogramClip、GoldMoveEffectClip 和 MainSequence。",
  "entry_url": "https://awesomerea.org/resources/opendance-just-dance-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/opendance-just-dance-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/WodsonKun/OpenDance/blob/1c95fb0fc7e72fcec9725133e18808b435cbd2bf/README.md",
  "group": "cases",
  "id": "opendance-just-dance-case",
  "json_url": "https://awesomerea.org/resources/opendance-just-dance-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/opendance-just-dance-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/opendance-just-dance-case/index.md",
  "name": "OpenDance Engine: recreating Just Dance gameplay in GML",
  "name_zh": "OpenDance Engine：用 GML 重建 Just Dance 玩法",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Requires GameMaker Language tooling for the supplied project.",
    "MoveSpace scoring is in progress; BeatsPreview, non-Latin characters and camera scoring are planned.",
    "GPL-3.0."
  ],
  "requirements_zh": [
    "需要能打开所附工程的 GameMaker Language 开发工具。",
    "MoveSpace 评分仍在开发；BeatsPreview、非拉丁字符和摄像头评分尚在计划中。",
    "采用 GPL-3.0 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/WodsonKun/OpenDance",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
