{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "SWGEmu Core3 reconstructs the server for the pre-Combat Upgrade era of Star Wars Galaxies. Its authors describe reverse-engineering the original behavior from scratch and implementing a new engine and game logic; the repository contains C++ server code and extensive Lua gameplay scripts.",
  "description_zh": "SWGEmu Core3 重建战斗系统改版前的 Star Wars Galaxies 服务器。项目作者称从头逆向研究原有行为，并实现新的引擎和游戏逻辑；仓库包含 C++ 服务器代码及大量 Lua 游戏脚本。",
  "entry_url": "https://awesomerea.org/resources/swgemu-core3-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/swgemu-core3-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/swgemu/Core3/blob/403893d9b9f8e6fa712fbb3cb1fcd8f0fe45bb79/README.md",
  "group": "cases",
  "id": "swgemu-core3-case",
  "json_url": "https://awesomerea.org/resources/swgemu-core3-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/swgemu-core3-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/swgemu-core3-case/index.md",
  "name": "SWGEmu Core3: reconstructing the classic Star Wars Galaxies server",
  "name_zh": "SWGEmu Core3：经典 Star Wars Galaxies 服务器重建",
  "reconstruction_method": "other",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "license"
  ],
  "requirements": [
    "Client TRE data files are needed to run the server.",
    "The documented manual build targets Debian 12 with CMake, MariaDB, BerkeleyDB, Lua 5.3, Clang 19 and other listed libraries.",
    "AGPL-3.0 licence."
  ],
  "requirements_zh": [
    "运行服务器需要游戏客户端的 TRE 数据文件。",
    "文档中的手动构建面向 Debian 12，需要 CMake、MariaDB、BerkeleyDB、Lua 5.3、Clang 19 及列出的其他库。",
    "采用 AGPL-3.0 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/swgemu/Core3",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
