{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "ClassicUO recreates the Ultima Online Classic Client in C# on FNA-XNA. Its source includes game asset loaders and client logic for a separately obtained installation, and the authors describe testing primarily against free shards.",
  "description_zh": "ClassicUO 基于 FNA-XNA，以 C# 重建 Ultima Online Classic Client。源码包含游戏资源加载器和客户端逻辑，运行时使用另行取得的游戏安装文件；作者称主要针对非官方游戏服务器进行测试。",
  "entry_url": "https://awesomerea.org/resources/classicuo-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/classicuo-case/",
  "evidence_url": "https://github.com/ClassicUO/ClassicUO/blob/ee79d7ebc1cc0e53ff84fe6cae17d389e2737f93/README.md",
  "group": "cases",
  "id": "classicuo-case",
  "json_url": "https://awesomerea.org/resources/classicuo-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/classicuo-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/classicuo-case/index.md",
  "name": "ClassicUO: Ultima Online Classic Client reimplementation",
  "name_zh": "ClassicUO：Ultima Online Classic Client 重建",
  "reconstruction_method": "other",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Requires a legally obtained copy of the Ultima Online Classic Client.",
    "The client is under heavy development and is primarily tested against free shards.",
    "LICENSE.md states BSD-2-Clause, while README.md states BSD 4."
  ],
  "requirements_zh": [
    "需要合法取得的 Ultima Online Classic Client 副本。",
    "客户端仍在持续开发，主要针对非官方游戏服务器进行测试。",
    "LICENSE.md 标明 BSD-2-Clause，README.md 则标明 BSD 4。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/ClassicUO/ClassicUO",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
