結論: 名字相近、容易混淆的兩個不同專案。universal-modder 是給 AI Agent 用的完整 Mod 方法:技能、um 命令列、fal 素材和共享知識庫。universal-game-modder(UGM)是一個用於引擎識別和原生二進位制分析與修補的本地 MCP 服務,部分功能留在 Pro 版。如果你是從「用 Claude Code 改遊戲」的教學來的,你要的幾乎一定是 universal-modder。
對比
Universal Modder 與 universal-game-modder
搜尋結果常把兩者混為一談,而且都在講用 Claude Code「改任何遊戲」。它們作者不同、安裝方式不同、做的事也不同。
| Universal Modder | universal-game-modder | |
|---|---|---|
| 作者 / 來源 | GitHub 上的 rehan-remade | doritoman90000,釋出在 npm |
| 它是什麼 | Agent Skills + Python 命令列 + fal MCP + 知識庫 | 一個 stdio MCP 服務(Node.js) |
| 安裝 | Claude Code、Codex、Gemini CLI、Copilot、Cursor 的外掛;或複製儲存庫 | npm install,然後在客戶端配置中註冊 MCP 服務 |
| 引擎識別 | um scan:引擎、版本、反作弊、載入器、存檔、排序後的路線 | 根據檔案特徵識別 Unity(Mono/IL2CPP)、Unreal、Godot、Java 和原生程式 |
| 逆向工程 | 指導 Agent 使用 ILSpy、Cpp2IL、經 MCP 的 Ghidra/IDA、Frida、RenderDoc | 內建 PE 分析、十六進位制讀寫搜尋、特徵碼掃描、二進位制比對;反編譯後端在 Pro 版 |
| 工作流 / 方法 | 10 步流程加 12 套引擎手冊 | 只有工具集;引導式工作流技能標為後續推出 |
| 美術、3D、音訊 | fal MCP + um fal、um sprite、um render3d | 不包含 |
| 遊戲內測試與影片 | um win(Windows/WSL)、um video | 不包含 |
| 共享知識 | Agent 撰寫的實戰筆記,接受 PR | 無 |
| 許可 / 價格 | MIT,免費 | 免費開放核心版(package.json 中為 MIT,另有 EULA);Pro 版增加控制台和反編譯後端 |
以下情況選 Universal Modder
- 你想讓 Agent 把 Mod 從想法做到在遊戲裡跑通,包括素材和影片。
- 你想要前人經驗:其他 Agent 在你的遊戲或引擎上留下的實戰筆記。
- 除了 Claude Code,你還用 Codex、Gemini CLI、Copilot、Cursor 或 OpenCode。
以下情況選 universal-game-modder
- 你只想把底層二進位制檢查和修補作為 MCP 工具暴露出來。
- 相比「技能 + 命令列」的組合,你更喜歡單個 Node.js MCP 服務。
搭配使用
兩者不衝突。執行 universal-modder 的 Agent 也可以連線 UGM 的 MCP 服務,在逆向工程步驟中使用它的十六進位制和特徵碼掃描工具。universal-modder 的技能本來就會以同樣方式指向其他 MCP 服務(Ghidra、IDA、FModel)。
另一個名字相近的專案:drago-suzuki58/universal_modloader 是一個用於 Python 程式 Mixin 式補丁的小型 Python 框架,與遊戲和 AI Agent 都無關。
來源: GitHub 上的 universal-modder · npm 上的 universal-game-modder
常見問題
universal-game-modder 是 Universal Modder 的分支嗎?
不是。它是另一位作者的獨立專案,其 npm 包比 universal-modder 的 GitHub 儲存庫早了大約四周。
Minecraft 進 GTA V 的演示是哪個做的?
universal-modder。Minecraft × GTA V 穿透式 Mod、Terraria 的 Fal Arsenal 和帝國時代 II 的舊金山人文明都是 rehan-remade/universal-modder 裡的完整示例。