BLUE引擎的外网架设和GOM、GEE引擎走的是完全不同的路子。很多人在DBC2000配置这步就卡住,或者在登录器生成环节找不到对应的网关文件。把整个流程拆成三个阶段,数据库配置、引擎启动、登录器生成,每个阶段的关键点踩准了,朋友就能连进来一起玩。
拿到BLUE版本包第一件事是检查文件完整性。一个能正常启动的BLUE引擎服务端(MirServer文件夹)必须包含DBServer、LoginSrv、LoginGate、LogServer、Mir200、RunGate、SelGate、Mud2以及GameCenter.exe引擎控制器。缺少任何一个目录,引擎启动时要么报错要么某个功能模块不工作。版本解压到D盘根目录,路径必须是D:\MirServer,带中文或空格的路径在BLUE引擎里容易读取配置文件失败。
DBC2000安装完之后的配置方式和Hero引擎类似但有细节差异。安装包双击一路Next完成安装,进入控制面板把查看方式切到小图标,找到BDEAdministrator打开。如果64位系统控制面板里找不到这个图标,去C:\Windows\SysWOW64目录下直接运行BDEAdmin.exe。右键左侧Databases选New,数据库驱动类型选STANDARD,新建的数据库名称改成HeroDB,右侧PATH路径指向D:\MirServer\Mud2\DB。这个数据库名必须填HeroDB,BLUE引擎默认读的就是这个名字,改写成别的名字引擎启动时数据库连接直接报错。
引擎启动前检查端口占用情况。双击GameCenter.exe打开引擎控制器,点配置向导。游戏服务端所在目录确认是D:\MirServer,游戏数据库名称填HeroDB,服务器名称随便填,外网IP地址填服务器公网IP,单机测试填127.0.0.1。端口保持默认值,7000对应登录网关,其他几个端口BLUE引擎有自己的一套编号规则,不乱改基本不会冲突。配置保存后点启动游戏服务器,LoginSrv、DBServer、RunGate、SelGate、LoginGate这几个模块逐一启动,最后M2Server窗口弹出来。M2Server界面没有红色报错信息就说明引擎跑起来了。
BLUE引擎的外网端口开放方式和GOM引擎一样。云服务器的安全组规则里放行7000、7100、7200这三个端口的TCP入站,家用宽带需要登录路由器后台做端口映射,把这三个端口映射到服务端电脑的内网IP。BLUE引擎在列表配置里用到哪些端口,安全组就对应放行哪些端口。
BLUE引擎的合击版本多数不支持微端,补丁需要玩家手动下载。把版本自带的网站文件夹复制到服务器IIS目录下,修改列表文件里的IP地址和端口。列表文件一般在登录器文件夹里叫serverlist.txt或列表格式.txt,把127.0.0.1替换成服务器公网IP,端口保持和引擎配置一致。列表文件改好后上传到网站目录,浏览器能访问到列表内容才算成功。
登录器生成环节BLUE引擎和GOM引擎差异很大。BLUE官方登录器已停止更新,市面上多用烈火登录器配套。在登录器配置器里填主要列表和备用列表地址,选好登录器皮肤,点生成登录器。生成的网关文件要替换到服务端对应目录:LoginGate.exe放到LoginGate目录,RunGate.exe放到RunGate目录,SelGate.exe放到SelGate目录。只生成登录器不替换网关,玩家连进来就会卡在登录界面或选角色界面。
补丁处理是BLUE合击版本外网架设里比较烦的一步。把补丁文件打包成压缩包放到网站文件夹供下载,在index页面里放下载链接,玩家下载后解压到客户端根目录。地图装备显示不正常的,检查补丁文件夹名称是否和登录器配置的一致。BLUE引擎对补丁路径要求严格,多一层少一层文件夹都会导致外观显示异常。
进游戏之后朋友能正常注册、登录、进入地图,外网架设就跑通了。如果卡在某个环节,按这个顺序排查:引擎控制台有没有报红色错误,安全组端口是否放行,列表地址能不能从外网访问,登录器生成的网关有没有覆盖到服务端对应目录。
拿到BLUE版本包第一件事是检查文件完整性。一个能正常启动的BLUE引擎服务端(MirServer文件夹)必须包含DBServer、LoginSrv、LoginGate、LogServer、Mir200、RunGate、SelGate、Mud2以及GameCenter.exe引擎控制器。缺少任何一个目录,引擎启动时要么报错要么某个功能模块不工作。版本解压到D盘根目录,路径必须是D:\MirServer,带中文或空格的路径在BLUE引擎里容易读取配置文件失败。
DBC2000安装完之后的配置方式和Hero引擎类似但有细节差异。安装包双击一路Next完成安装,进入控制面板把查看方式切到小图标,找到BDEAdministrator打开。如果64位系统控制面板里找不到这个图标,去C:\Windows\SysWOW64目录下直接运行BDEAdmin.exe。右键左侧Databases选New,数据库驱动类型选STANDARD,新建的数据库名称改成HeroDB,右侧PATH路径指向D:\MirServer\Mud2\DB。这个数据库名必须填HeroDB,BLUE引擎默认读的就是这个名字,改写成别的名字引擎启动时数据库连接直接报错。
引擎启动前检查端口占用情况。双击GameCenter.exe打开引擎控制器,点配置向导。游戏服务端所在目录确认是D:\MirServer,游戏数据库名称填HeroDB,服务器名称随便填,外网IP地址填服务器公网IP,单机测试填127.0.0.1。端口保持默认值,7000对应登录网关,其他几个端口BLUE引擎有自己的一套编号规则,不乱改基本不会冲突。配置保存后点启动游戏服务器,LoginSrv、DBServer、RunGate、SelGate、LoginGate这几个模块逐一启动,最后M2Server窗口弹出来。M2Server界面没有红色报错信息就说明引擎跑起来了。
BLUE引擎的外网端口开放方式和GOM引擎一样。云服务器的安全组规则里放行7000、7100、7200这三个端口的TCP入站,家用宽带需要登录路由器后台做端口映射,把这三个端口映射到服务端电脑的内网IP。BLUE引擎在列表配置里用到哪些端口,安全组就对应放行哪些端口。
BLUE引擎的合击版本多数不支持微端,补丁需要玩家手动下载。把版本自带的网站文件夹复制到服务器IIS目录下,修改列表文件里的IP地址和端口。列表文件一般在登录器文件夹里叫serverlist.txt或列表格式.txt,把127.0.0.1替换成服务器公网IP,端口保持和引擎配置一致。列表文件改好后上传到网站目录,浏览器能访问到列表内容才算成功。
登录器生成环节BLUE引擎和GOM引擎差异很大。BLUE官方登录器已停止更新,市面上多用烈火登录器配套。在登录器配置器里填主要列表和备用列表地址,选好登录器皮肤,点生成登录器。生成的网关文件要替换到服务端对应目录:LoginGate.exe放到LoginGate目录,RunGate.exe放到RunGate目录,SelGate.exe放到SelGate目录。只生成登录器不替换网关,玩家连进来就会卡在登录界面或选角色界面。
补丁处理是BLUE合击版本外网架设里比较烦的一步。把补丁文件打包成压缩包放到网站文件夹供下载,在index页面里放下载链接,玩家下载后解压到客户端根目录。地图装备显示不正常的,检查补丁文件夹名称是否和登录器配置的一致。BLUE引擎对补丁路径要求严格,多一层少一层文件夹都会导致外观显示异常。
进游戏之后朋友能正常注册、登录、进入地图,外网架设就跑通了。如果卡在某个环节,按这个顺序排查:引擎控制台有没有报红色错误,安全组端口是否放行,列表地址能不能从外网访问,登录器生成的网关有没有覆盖到服务端对应目录。

