{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "ChronoStorm reimplements the engines of Command & Conquer: Red Alert 2 and Yuri's Revenge in Python and Pygame. It extracts MIX archives and renders SHP sprites and VXL voxels. Map parsing and the isometric grid are still open.",
  "description_zh": "ChronoStorm 用 Python 和 Pygame 重实现《命令与征服：红色警戒2》和《尤里的复仇》的引擎。它可以提取 MIX 包，并渲染 SHP 精灵和 VXL 体素。地图解析和等距网格仍未完成。",
  "entry_url": "https://awesomerea.org/resources/chronostorm/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/chronostorm/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/cookgreen/ChronoStorm/blob/60293d628c7632eafca97359bd220ead17effba1/README.md",
  "group": "cases",
  "id": "chronostorm",
  "json_url": "https://awesomerea.org/resources/chronostorm/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/chronostorm/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/chronostorm/index.md",
  "name": "ChronoStorm: reimplementing the Red Alert 2 and Yuri’s Revenge engines",
  "name_zh": "ChronoStorm：重实现《红色警戒 2》及《尤里的复仇》引擎",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirements": [
    "Python 3.10 or newer and Pygame 2.5 or newer. The player supplies their own MIX asset files.",
    "License: MIT."
  ],
  "requirements_zh": [
    "需要 Python 3.10 或更新版本，以及 Pygame 2.5 或更新版本。玩家提供自己的 MIX 资源文件。",
    "许可证：MIT。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/cookgreen/ChronoStorm",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
