{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "spikewall reconstructs a server for the discontinued Sonic Runners mobile game using .NET 9 and ASP.NET, drawing on earlier server research. Its documented working flows cover account creation, login, tutorial, information, experience, Story Mode and Timed Mode. Leaderboards, events and support for older clients remain planned.",
  "description_zh": "spikewall 基于先前的服务器研究，用 .NET 9 和 ASP.NET 重建已停运手游 Sonic Runners 的服务器。文档列出的可用流程包括注册、登录、教程、资讯、经验值、剧情模式和计时模式；排行榜、活动及旧客户端支持仍在计划中。",
  "entry_url": "https://awesomerea.org/resources/spikewall-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/spikewall-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/Ramen2X/spikewall/blob/733db688975dd69e96a0fede5d8a908f8180eafd/README.md",
  "group": "cases",
  "id": "spikewall-case",
  "json_url": "https://awesomerea.org/resources/spikewall-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/spikewall-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/spikewall-case/index.md",
  "name": "spikewall: reconstructing the Sonic Runners server",
  "name_zh": "spikewall：重建 Sonic Runners 服务器",
  "reconstruction_method": "other",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    ".NET 9 and ASP.NET.",
    "Leaderboards, events and older-client support remain on the to-do list.",
    "LGPL-2.1 licence."
  ],
  "requirements_zh": [
    "需要 .NET 9 和 ASP.NET。",
    "排行榜、活动及旧客户端支持仍列在待办事项中。",
    "采用 LGPL-2.1 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/Ramen2X/spikewall",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
