想自己搭传奇单机,却分不清 GOM 和 GEE 引擎的架设区别?其实两者核心逻辑相通,但配置文件、环境要求有差异,按下面的步骤来,不管用哪个引擎都能顺利装完 —— 我之前帮人架设时,不少新手栽在 “引擎专属组件没装” 或 “配置文件找错” 上,这次把两类引擎的关键步骤都讲透。
一、先做通用准备:两类引擎都要有的基础操作
不管用 GOM 还是 GEE,先把这 3 件事做好,能少走很多弯路:
下对匹配资源:
找 “引擎 + 客户端 + 服务端” 套装(比如 “GOM 引擎 1.80 服务端 + 对应客户端”“GEE 引擎 1.76 专属套装”),别混装不同引擎的服务端和客户端,比如 GOM 服务端配 GEE 客户端,肯定启动失败;
资源优先选玩家社区标注 “实测能玩” 的,里面通常带简易说明,避免下到缺文件的残次品。
装全环境组件:
必装:Visual C++ 运行库(2008/2010/2015-2022 版,32 位 + 64 位都装)、DirectX 9.0c(两类引擎都需要,老电脑可能缺这个);
专属补充:GOM 引擎要额外装.NET Framework 3.5/4.5(高版本 GOM 要 4.5 以上),GEE 引擎部分版本需装 “GEE 引擎运行库”(服务端文件夹里通常有,双击安装就行)。
备齐工具:
解压工具(WinRAR/7-Zip,服务端多是压缩包)、记事本(改配置文件用,别用 Word,会乱码)、IP 查询工具(按 Win+R 输 cmd,敲 ipconfig 查内网 IP,记下来后面用)。
二、GOM 引擎单机架设步骤:重点盯 “环境 + 端口”
GOM 引擎对环境组件和端口要求严,按顺序来基本不会错:
解压文件:路径别带中文
把 GOM 服务端压缩包解压到 D 盘或 E 盘根目录,比如 “D:\GOM_Single”,路径里不能有中文(比如 “D:\GOM 单机” 就不行),我之前遇到有人设中文路径,引擎启动后黑窗口闪一下就关;
客户端也解压到纯英文路径,比如 “D:\GOM_Client”,记住客户端文件夹位置,后面登录器要用到。
改配置文件:3 个关键文件别漏
① 数据库配置(DBServer\DBConfig.ini):找到 “DBAddr”,填 “127.0.0.1”(本地回环地址,单机不用改外网 IP),“DBPort” 默认 6000,别动;
② 游戏服务器配置(Mir200\Config\Mir200.ini):“GameServerIP” 填你的内网 IP(比如 192.168.1.105),“GamePort” 默认 7100,记下来别和其他程序冲突;
③ 地图服务器配置(MapServer\MapServer.ini):“ServerIP” 同样填内网 IP,“MapPort” 默认 7200,确保和前面的端口不重复。
启动服务端:顺序不能乱
第一步:双击 “DBServer.exe”(数据库程序),黑窗口显示 “Database Start Success” 再进行下一步,别关这个窗口;
第二步:双击 “MapServer.exe”(地图服务器),窗口显示 “All Map Loaded” 代表地图加载完成;
第三步:双击 “GameServer.exe”(游戏服务器),弹出多个窗口,等 3-5 秒,所有窗口稳定不闪退就 ok。
装登录器:指向客户端路径
打开服务端里的 “GOM 登录器生成器.exe”,“服务器名称” 随便填(比如 “我的 GOM 单机”),“服务器 IP” 填内网 IP,“端口” 填 7100;
“客户端路径” 选你解压好的 GOM 客户端文件夹(比如 D:\GOM_Client),点 “生成登录器”,双击生成的登录器,注册账号就能进游戏。
三、GEE 引擎单机架设步骤:核心在 “引擎配置器”
GEE 引擎比 GOM 多了个 “统一配置器”,操作更集中,重点看这里:
解压与环境:注意 “GEE 专属组件”
解压 GEE 服务端到纯英文路径(比如 “E:\GEE_Single”),服务端根目录里找 “GEE 引擎运行库.exe”,双击安装,不然引擎启动会报错;
客户端同样解压到纯英文路径,比如 “E:\GEE_Client”,和服务端版本对应(比如 1.76 服务端配 1.76 客户端)。
用配置器改参数:不用手动找文件
双击 “GEE 引擎配置器.exe”,弹出图形界面,按标签页改:
① 基本设置:“服务器 IP” 填内网 IP,“登录端口” 默认 7000,“游戏端口” 默认 7100;
② 数据库设置:“数据库 IP” 填 127.0.0.1,“数据库端口” 6000,“数据库名称” 默认 “MirDB”,别动;
③ 客户端设置:“客户端路径” 选解压好的 GEE 客户端文件夹,点 “保存配置”。
启动服务端:比 GOM 少一步
第一步:双击 “GEE_DBServer.exe”(数据库),窗口显示 “DB Connected” 再下一步;
第二步:双击 “GEE_GameServer.exe”(游戏主程序),弹出配置器保存的参数,点 “启动”,等窗口显示 “Game Server Start” 就成功了,不用单独开地图服务器(GEE 把地图服务整合了)。
登录游戏:直接用 “GEE 登录器”
GEE 服务端通常自带 “GEE 单机登录器.exe”,不用自己生成,双击登录器,“IP 地址” 填内网 IP,“端口” 7000,注册账号后直接登录,比 GOM 少一步生成登录器的操作。
四、双引擎避坑:新手常犯的 5 个错
环境组件漏装:GOM 没装.NET Framework 会闪退,GEE 没装专属运行库会提示 “缺少 GEE.dll”,装全组件再试;
路径带中文:两类引擎都不支持中文路径,改完路径要重新解压,别直接改文件夹名;
端口冲突:GOM 的 7100、7200,GEE 的 7000、7100,要是启动时提示 “端口被占用”,按 Win+R 输 cmd,敲 “netstat -ano | findstr 7100” 找占用程序,结束后再启动;
IP 填错:单机架设别填外网 IP,GOM 的 MapServer.ini、GEE 的配置器,都填内网 IP(192.168 开头);
服务端顺序错:GOM 必须先开数据库,再开地图服务器;GEE 虽然整合了,但也要先开数据库,不然进不去游戏。
五、最后测试:确保能正常玩
不管用哪个引擎,架设完按这 3 步测试:
登录器注册账号,能成功创建角色;
进游戏后,跑地图、捡装备,没闪退或卡顿;
退出游戏再重新登录,角色数据还在(比如等级、装备没丢)。
要是哪步出错,回头查对应的配置文件或环境组件,基本都能解决。

