{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/skarmux/x-settlers/blob/9a27ef2fac99e4efa2e169f085206aaebd2ecbf7/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "X-Settlers is an early C++17 reimplementation effort for The Settlers 3/4 that renders map terrain and documents Settlers 3 map partitions. Its format notes identify map information, player and team data, previews, areas, buildings and resources. Loading graphics and maps directly from an original installation remains planned.",
  "description_zh": "X-Settlers 是《工人物语》3/4 的早期 C++17 重建项目，已实现地图地形渲染，并记录《工人物语 3》地图分区。格式笔记列出地图信息、玩家与队伍数据、预览图、区域、建筑及资源；直接读取原版安装目录中的图像和地图仍属计划。",
  "entry_url": "https://awesomerea.org/resources/x-settlers-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/x-settlers-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/skarmux/x-settlers/blob/9a27ef2fac99e4efa2e169f085206aaebd2ecbf7/xsettlers/docs/MAPS.md",
  "group": "cases",
  "id": "x-settlers-case",
  "json_url": "https://awesomerea.org/resources/x-settlers-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/x-settlers-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/x-settlers-case/index.md",
  "name": "X-Settlers: reconstructing Settlers 3/4 maps and rendering",
  "name_zh": "X-Settlers：重建《工人物语》3/4 地图与渲染",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Requires C++17, CMake 3.19+ and SDL 2.0; the documented Windows build uses Visual Studio 2019.",
    "The repository's git submodules must be included for the build.",
    "Direct loading of Settlers 3 graphics and maps from the original installation is planned.",
    "Apache-2.0."
  ],
  "requirements_zh": [
    "需要 C++17、CMake 3.19 以上版本和 SDL 2.0；文档中的 Windows 构建使用 Visual Studio 2019。",
    "构建时需要包含仓库的 git 子模块。",
    "直接从《工人物语 3》原版安装目录加载图像和地图仍属计划。",
    "采用 Apache-2.0 许可。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/skarmux/x-settlers",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
