{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/anprogrammer/OpenRoads/blob/67f0946d2c1bf3450cb64607b2b60a77d7dc7e63/LICENSE"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "OpenRoads reimplements SkyRoads in TypeScript with HTML5 rendering while loading the original game's art, music and level files. The repository includes game code and notes on the original data and rendering, and the application can also run under Node.js with Oculus Rift support.",
  "description_zh": "OpenRoads 使用 TypeScript 和 HTML5 重建 SkyRoads，并加载原版游戏的美术、音乐及关卡文件。仓库收录游戏代码与原版数据和渲染笔记，也支持在 Node.js 中运行并连接 Oculus Rift。",
  "entry_url": "https://awesomerea.org/resources/openroads-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/openroads-case/",
  "evidence_class": 3,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/anprogrammer/OpenRoads/blob/67f0946d2c1bf3450cb64607b2b60a77d7dc7e63/README.md",
  "group": "cases",
  "id": "openroads-case",
  "json_url": "https://awesomerea.org/resources/openroads-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/openroads-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/openroads-case/index.md",
  "name": "OpenRoads: a SkyRoads reimplementation using original data files",
  "name_zh": "OpenRoads：使用原版数据的 SkyRoads 重建项目",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "license"
  ],
  "requirements": [
    "Original SkyRoads data files are required for its stated data-file support.",
    "TypeScript and HTML5 are used; Node.js is available as an alternative runtime.",
    "MIT license."
  ],
  "requirements_zh": [
    "使用原版数据文件功能需要 SkyRoads 的游戏数据。",
    "项目使用 TypeScript 和 HTML5，也提供 Node.js 运行方式。",
    "MIT 许可证。"
  ],
  "scope": "notes",
  "targets": [
    "game"
  ],
  "url": "https://github.com/anprogrammer/OpenRoads",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
