{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Project Dollhouse reconstructs The Sims Online in C# with client and server components that use an installed copy of the game. The codebase includes readers for original DBPF, FAR and IFF resources alongside game screens, entities and server code.",
  "description_zh": "Project Dollhouse 用 C# 重建《模拟人生 Online》，包含依赖原版游戏安装文件的客户端和服务器。代码收录 DBPF、FAR、IFF 等原版资源格式读取器，以及游戏界面、实体和服务器模块。",
  "entry_url": "https://awesomerea.org/resources/project-dollhouse-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/project-dollhouse-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/Afr0Games/Project-Dollhouse/blob/25c9d1eb98cb5feeca7b89187028a4109e2e0e75/README.md",
  "group": "cases",
  "id": "project-dollhouse-case",
  "json_url": "https://awesomerea.org/resources/project-dollhouse-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/project-dollhouse-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/project-dollhouse-case/index.md",
  "name": "Project Dollhouse: reconstructing The Sims Online in C#",
  "name_zh": "Project Dollhouse：用 C# 重建《模拟人生 Online》",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "license"
  ],
  "requirements": [
    "A The Sims Online installation is required.",
    "Docker is required for the documented server startup.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要安装《模拟人生 Online》。",
    "文档中的服务器启动方式需要 Docker。",
    "仓库中没有许可证文件。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/Afr0Games/Project-Dollhouse",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
