当前位置 : 145z游戏站 | 传奇世界 | 技术教程 | 

GOM/GEE 引擎传奇单机架设教程:从安装到启动全流程

热度:
GOM 与 GEE 是传奇单机常用引擎,核心架设逻辑一致,但配置文件路径、启动程序有差异,以下分 “通用准备 - 分引擎操作 - 验证” 三部分详解,全程无需复杂工具。
一、前期通用准备(两引擎均需做)
下载对应引擎服务端包
GOM 引擎:需含GOMServer主目录,内有Config(配置)、LoginSrv(登录服务)、GameSrv(游戏服务)文件夹,配套 “GOM 专用登录器”;
GEE 引擎:主目录多为GEEServer,关键文件夹为Envir(脚本配置)、Login(登录模块)、Game(主程序),需带 “GEE 登录器”;
建议从传奇素材站下载 “整合包”(含服务端 + 登录器 + 基础素材),避免零散文件不兼容。
安装数据库工具
若服务端标 “DBC2000”:双击安装包(服务端包通常自带),路径默认C:\Program Files\DBC2000,桌面生成DB Commander 2000图标;
若为 “SQLite”(部分新 GEE 版本):无需安装,服务端会自带SQLite3.dll,直接用即可。
关闭拦截软件
右键退出杀毒软件(360、火绒等),避免误删GomGame.exe(GOM 主程序)、GeeEngine.exe(GEE 主程序),后续全程保持关闭。
二、GOM 引擎架设分步操作
1. 配置数据库(DBC2000 为例)
打开DB Commander 2000,点击 “File→New→Database”;
数据库名填 “GomDB”(GOM 默认读取名,不可改),点击 “Browse” 选择服务端数据库路径:GOMServer\Data\DB,点击 “OK”;
选中 “GomDB”,点击 “Test Connection”,弹出 “Connection successful” 即配置成功。
2. 修改服务端 IP(本地单机专用)
打开GOMServer\Config\LoginConfig.ini,按Ctrl+F搜 “IP=”,改为127.0.0.1,“Port=” 保持7000(GOM 默认登录端口);
打开GOMServer\Config\GameConfig.ini,同样将 “IP=” 改为127.0.0.1,“GamePort=” 设为7100,保存时选 “编码:ANSI”。
3. 启动服务端(按顺序)
启动数据库:打开GOMServer\Data\DB,双击DBService.exe,弹出黑色命令窗口(最小化,别关);
启动登录服务:双击GOMServer\LoginSrv\GomLogin.exe,窗口显示 “登录服务已就绪”;
启动游戏服务:双击GOMServer\GameSrv\GomGame.exe,底部提示 “引擎启动成功” 即完成。
三、GEE 引擎架设分步操作
1. 配置数据库(分类型)
用 DBC2000:新建数据库名 “GeeDB”,路径选GEEServer\DB,测试连接成功;
用 SQLite:直接打开GEEServer\DB\GeeData.db,确认文件大小不为 0(为空需重新下载服务端)。
2. 修改服务端配置
打开GEEServer\Login\LoginConfig.txt,搜 “ServerIP=”,改为127.0.0.1,“Port=” 设7000;
打开GEEServer\Game\GameConfig.txt,将 “LocalIP=” 改为127.0.0.1,“GamePort=” 设7200(GEE 默认游戏端口),保存。
3. 启动服务端(与 GOM 不同)
启动登录模块:双击GEEServer\Login\GeeLogin.exe,显示 “登录模块运行中”;
启动主程序:双击GEEServer\Game\GeeEngine.exe,弹出控制界面,点击 “启动游戏服务”,提示 “服务启动成功” 即可。
四、验证架设成功(两引擎通用)
找到服务端包内的对应登录器(GOM 用 GOM 登录器,GEE 用 GEE 登录器),双击打开;
点击 “添加服务器”,服务器名随便填(如 “我的 GOM 单机”),IP 填127.0.0.1,端口填对应引擎的游戏端口(GOM 填 7100,GEE 填 7200);
点击 “登录”,若能进入角色创建界面(可选职业、输入角色名),说明架设成功。
五、常见问题解决(分引擎)
GOM 引擎
启动 GomGame.exe 提示 “数据库连接失败”:检查 DBC2000 的 “GomDB” 路径是否正确,或重新测试连接;
登录器提示 “版本不匹配”:从服务端包内重新提取 GOM 登录器,不要用第三方登录器。
GEE 引擎
GeeEngine.exe 启动后无反应:右键以 “管理员身份运行”,或检查GEEServer\Game目录是否缺少GeeEngine.dll;
进入游戏后无地图:打开GEEServer\Envir\MapInfo.txt,确认地图路径(如D:\GEEServer\Map)正确,缺失地图文件需补充。
避坑提醒
两引擎服务端不可混用:GOM 的登录器无法连接 GEE 服务端,反之亦然;
修改配置文件前备份原文件(复制到桌面),改崩后可恢复;
若启动程序报错 “缺少 XXX.dll”,从服务端 “System” 文件夹复制对应.dll 到程序目录。
[顶部]