GOM引擎微端架设核心优势是客户端体积小(仅10-20M),可自动下载游戏资源(地图、素材),无需用户手动安装完整版客户端。以下是覆盖“微端组件准备-资源服务搭建-更新配置”的完整实操步骤,适用于单机或外网场景。
一、GOM微端专属准备工作
核心文件清单(微端必含)
GOM微端专用引擎包:需标注“支持微端”(如“GOM3.20微端版引擎”),包含“微端资源服务器.exe”“GOM微端更新列表生成工具.exe”,及传统Mirserver目录(DBService、LoginGate等);
GOM微端核心客户端:体积约15M,根目录含“MicroClient.exe”(微端启动程序)、“Update.dll”(自动更新组件);
基础工具包:MySQL5.5-5.6、VC++2008-2019Redistributable(x86/x64)、简易HTTP服务器(如HFS或IIS,微端资源下载需HTTP服务)。
文件核查要点(区分普通客户端)
引擎包中确认“微端资源文件夹”存在,内含“Map”“Wav”“Data”子文件夹(用于存放需自动下载的游戏资源);
微端客户端根目录无“Data\Map”等大容量文件夹(仅含启动核心文件,资源靠后续自动下载)。
二、基础环境搭建(含微端HTTP服务)
常规环境配置(参考GOM基础)
安装MySQL5.5:默认路径C:\MySQL,端口3306,设置root密码(如gom123),确保服务启动;
安装VC++运行库:先装x86版本,再装x64版本,解决“缺少Update.dll”“MicroClient.exe无法启动”问题。
微端资源HTTP服务搭建(关键步骤)
方案一:用HFS简易服务器(适合新手)
双击HFS.exe,点击“+”添加“目录”,选择引擎包中的“微端资源文件夹”;
右侧“虚拟路径”设为“/gomres”(自定义,后续需对应配置),记录HFS显示的“访问地址”(如http://127.0.0.1:8080/gomres);
方案二:用WindowsIIS服务(适合外网)
进入“控制面板-程序-启用或关闭Windows功能”,勾选“InternetInformationServices”及下属“万维网服务”;
打开“IIS管理器”,新建网站:“网站名称”填“GOM微端资源站”,“物理路径”选“微端资源文件夹”,“端口”设为80(默认HTTP端口),点击“确定”;
右键新建的网站→“编辑MIME类型”,添加:.map→application/octet-stream、.wav→audio/wav(确保微端能识别资源文件)。
三、GOM微端服务端配置(突出更新特性)
常规数据库与网关配置(基础步骤)
数据库关联:打开Mirserver\DBService\DBConfig.exe,填localhost、数据库名(如gom_micro)、root账号及密码,测试连接成功后保存,导入对应SQL脚本;
登录网关设置:进入LoginGate目录,打开LoginGate.ini,“ServerIP”填本地127.0.0.1(单机)或公网IP(外网),“ServerPort”保留7000。
微端专属参数配置(核心)
打开Mirserver\LoginGate\LoginGate.ini,新增微端配置项:
MicroClient_Enable=1(开启微端支持)
MicroClient_Addr=http://127.0.0.1:8080/gomres(填HFS或IIS的资源访问地址)
MicroClient_Ver=1.0(微端版本号,后续更新资源需同步修改)
生成微端更新列表:
打开“GOM微端更新列表生成工具.exe”,选择“微端资源文件夹”路径;
点击“生成update.xml”,工具自动扫描资源文件(如Map中的所有.map),生成更新列表;
将生成的update.xml复制到“微端资源文件夹”根目录(微端启动时会先读取此文件,判断需下载的资源)。
微端账号创建(与常规一致)
启动“GOM账号管理工具.exe”,新增账号(如micro1)、密码(123456),勾选“允许微端登录”,保存后写入数据库。
四、GOM微端客户端适配
微端登录器生成与配置
打开引擎包“GOM微端登录器生成工具.exe”:
选择“微端模式”,“游戏名称”填“GOM微端传奇”;
“登录网关地址”填127.0.0.1:7000(与LoginGate一致);
“微端资源地址”填http://127.0.0.1:8080/gomres(与服务端MicroClient_Addr一致);
生成“GOM_Micro_Login.exe”,复制到微端客户端根目录。
微端启动参数调整
新建文本文档,输入:
MicroClient_Path=./Res(设置资源下载后存放路径,客户端根目录新建Res文件夹)
MicroClient_AutoUpdate=1(开启自动更新)
LoginAddr=127.0.0.1:7000
保存为“MicroConfig.ini”(后缀改为.ini),放入微端客户端根目录。
五、启动与微端功能测试
服务端启动顺序(含微端服务)
启动MySQL服务,确认“正在运行”;
启动HFS或IIS(确保微端资源服务可访问,浏览器输入资源地址能打开update.xml);
启动LoginGate.exe、RunGate.exe,最后启动GameCenter.exe;
双击微端客户端“GOM_Micro_Login.exe”,弹出微端登录界面。
微端自动更新测试(核心验证)
首次登录:微端会提示“检测到需更新资源,共XX项(如10个地图文件)”,显示下载进度;
验证资源:下载完成后,查看客户端“Res”文件夹,确认“Map”“Wav”文件夹已生成且含对应资源;
二次登录:微端检测无新资源,直接进入游戏,验证地图加载正常、音效可播放。
六、GOM微端常见问题排查
微端提示“无法连接资源服务器”
检查HFS/IIS是否启动,浏览器输入资源地址(如http://127.0.0.1:8080/gomres/update.xml),能打开则服务正常,反之重启HTTP服务;
确认LoginGate.ini中“MicroClient_Addr”与HTTP服务地址一致,无拼写错误。
资源下载进度卡住
打开“微端资源文件夹”,删除损坏的资源文件(如0KB的.map),重新用“更新列表生成工具”生成update.xml;
若外网场景,检查服务器防火墙是否开放HTTP端口(如HFS的8080或IIS的80)。
微端登录后地图黑屏
确认“Res\Map”文件夹中已下载对应地图文件,若无,删除“Res”文件夹,重新登录让微端重新下载;
检查update.xml中是否包含该地图路径(如),无则重新生成列表。
完成以上步骤,GOM微端即可正常使用。后续更新游戏资源(如新增地图),只需将新资源放入“微端资源文件夹”,重新生成update.xml并修改LoginGate.ini中的“MicroClient_Ver”(如改为1.1),微端会自动识别并下载更新。
一、GOM微端专属准备工作
核心文件清单(微端必含)
GOM微端专用引擎包:需标注“支持微端”(如“GOM3.20微端版引擎”),包含“微端资源服务器.exe”“GOM微端更新列表生成工具.exe”,及传统Mirserver目录(DBService、LoginGate等);
GOM微端核心客户端:体积约15M,根目录含“MicroClient.exe”(微端启动程序)、“Update.dll”(自动更新组件);
基础工具包:MySQL5.5-5.6、VC++2008-2019Redistributable(x86/x64)、简易HTTP服务器(如HFS或IIS,微端资源下载需HTTP服务)。
文件核查要点(区分普通客户端)
引擎包中确认“微端资源文件夹”存在,内含“Map”“Wav”“Data”子文件夹(用于存放需自动下载的游戏资源);
微端客户端根目录无“Data\Map”等大容量文件夹(仅含启动核心文件,资源靠后续自动下载)。
二、基础环境搭建(含微端HTTP服务)
常规环境配置(参考GOM基础)
安装MySQL5.5:默认路径C:\MySQL,端口3306,设置root密码(如gom123),确保服务启动;
安装VC++运行库:先装x86版本,再装x64版本,解决“缺少Update.dll”“MicroClient.exe无法启动”问题。
微端资源HTTP服务搭建(关键步骤)
方案一:用HFS简易服务器(适合新手)
双击HFS.exe,点击“+”添加“目录”,选择引擎包中的“微端资源文件夹”;
右侧“虚拟路径”设为“/gomres”(自定义,后续需对应配置),记录HFS显示的“访问地址”(如http://127.0.0.1:8080/gomres);
方案二:用WindowsIIS服务(适合外网)
进入“控制面板-程序-启用或关闭Windows功能”,勾选“InternetInformationServices”及下属“万维网服务”;
打开“IIS管理器”,新建网站:“网站名称”填“GOM微端资源站”,“物理路径”选“微端资源文件夹”,“端口”设为80(默认HTTP端口),点击“确定”;
右键新建的网站→“编辑MIME类型”,添加:.map→application/octet-stream、.wav→audio/wav(确保微端能识别资源文件)。
三、GOM微端服务端配置(突出更新特性)
常规数据库与网关配置(基础步骤)
数据库关联:打开Mirserver\DBService\DBConfig.exe,填localhost、数据库名(如gom_micro)、root账号及密码,测试连接成功后保存,导入对应SQL脚本;
登录网关设置:进入LoginGate目录,打开LoginGate.ini,“ServerIP”填本地127.0.0.1(单机)或公网IP(外网),“ServerPort”保留7000。
微端专属参数配置(核心)
打开Mirserver\LoginGate\LoginGate.ini,新增微端配置项:
MicroClient_Enable=1(开启微端支持)
MicroClient_Addr=http://127.0.0.1:8080/gomres(填HFS或IIS的资源访问地址)
MicroClient_Ver=1.0(微端版本号,后续更新资源需同步修改)
生成微端更新列表:
打开“GOM微端更新列表生成工具.exe”,选择“微端资源文件夹”路径;
点击“生成update.xml”,工具自动扫描资源文件(如Map中的所有.map),生成更新列表;
将生成的update.xml复制到“微端资源文件夹”根目录(微端启动时会先读取此文件,判断需下载的资源)。
微端账号创建(与常规一致)
启动“GOM账号管理工具.exe”,新增账号(如micro1)、密码(123456),勾选“允许微端登录”,保存后写入数据库。
四、GOM微端客户端适配
微端登录器生成与配置
打开引擎包“GOM微端登录器生成工具.exe”:
选择“微端模式”,“游戏名称”填“GOM微端传奇”;
“登录网关地址”填127.0.0.1:7000(与LoginGate一致);
“微端资源地址”填http://127.0.0.1:8080/gomres(与服务端MicroClient_Addr一致);
生成“GOM_Micro_Login.exe”,复制到微端客户端根目录。
微端启动参数调整
新建文本文档,输入:
MicroClient_Path=./Res(设置资源下载后存放路径,客户端根目录新建Res文件夹)
MicroClient_AutoUpdate=1(开启自动更新)
LoginAddr=127.0.0.1:7000
保存为“MicroConfig.ini”(后缀改为.ini),放入微端客户端根目录。
五、启动与微端功能测试
服务端启动顺序(含微端服务)
启动MySQL服务,确认“正在运行”;
启动HFS或IIS(确保微端资源服务可访问,浏览器输入资源地址能打开update.xml);
启动LoginGate.exe、RunGate.exe,最后启动GameCenter.exe;
双击微端客户端“GOM_Micro_Login.exe”,弹出微端登录界面。
微端自动更新测试(核心验证)
首次登录:微端会提示“检测到需更新资源,共XX项(如10个地图文件)”,显示下载进度;
验证资源:下载完成后,查看客户端“Res”文件夹,确认“Map”“Wav”文件夹已生成且含对应资源;
二次登录:微端检测无新资源,直接进入游戏,验证地图加载正常、音效可播放。
六、GOM微端常见问题排查
微端提示“无法连接资源服务器”
检查HFS/IIS是否启动,浏览器输入资源地址(如http://127.0.0.1:8080/gomres/update.xml),能打开则服务正常,反之重启HTTP服务;
确认LoginGate.ini中“MicroClient_Addr”与HTTP服务地址一致,无拼写错误。
资源下载进度卡住
打开“微端资源文件夹”,删除损坏的资源文件(如0KB的.map),重新用“更新列表生成工具”生成update.xml;
若外网场景,检查服务器防火墙是否开放HTTP端口(如HFS的8080或IIS的80)。
微端登录后地图黑屏
确认“Res\Map”文件夹中已下载对应地图文件,若无,删除“Res”文件夹,重新登录让微端重新下载;
检查update.xml中是否包含该地图路径(如),无则重新生成列表。
完成以上步骤,GOM微端即可正常使用。后续更新游戏资源(如新增地图),只需将新资源放入“微端资源文件夹”,重新生成update.xml并修改LoginGate.ini中的“MicroClient_Ver”(如改为1.1),微端会自动识别并下载更新。

