网狐旗舰版纯源码从0开始搭建系列教程:子游戏的添加及设置教程。其它网狐框架的源码搭建也可以参考这个!
全部课节包含:
1、开发环境的搭建与游戏的编译
2、服务器端的架设及游戏的配置
3、子游戏的添加及设置
4、版本、大厅资源、子游戏的更新及后台功能的使用
子游戏的添加及设置
添加子游戏有两种方式:
1、数据库直接添加(比较繁琐)
2、后台添加(有bug)有时候部分表无法写入不如旗舰版本pc端是不自动写入的
今天我给大家讲的是通过工具添加,这个工具是我昨天连夜写出来的适用,网狐绝大部分版本! 就是这款
下面我给大家讲适用方法
1、打开移动客户端 \Client\game,查找自己想要添加的游戏,游戏下的
2、Client\game\qipai\land\src\models、CMD_Game.lua,文件查看 kindID 及游戏名称,有的没有游戏名称参考服务端的也可以
200是斗-地-主
打开服务端子游戏编译
服务端的配套游戏\斗-地-主\消息定义CMD_Game.h 也有kindid标识和游戏名称
我们编译一下服务端组件
编译出来 Server后缀的就是服务端服务进程 旗舰版LandClientDebug.dll 是dll,之前的如荣耀经典是exe
下面我是适用工具添加子游戏
数据库选项哪个都可以
如果你是U3D 或者H5版本可以勾选 添加相应的资源 这个版本只有LUA 那么我们只添加lua
目录就是game下目录如qipai\land,游戏类\游戏名,添加的时候\用英文句号代替
如qipai.land u3d 和H5同理
所有填写完成后添加子游戏
如果出啊先检查此游戏是否存在,就说明数据库表中包含此游戏,我刚才手动添加过,所以提示
下面我们吧编译好的服务端进程放到我们的服务器目录
然后启动游戏服务,创建房间,选择游戏类型,其他参数根据自己需求设置
比如说改游戏有ai模块可以启动机器人陪玩 但是这个斗地主的逻辑太憨憨还是自己写一下
完成后启动服务就可以了
提示:未找到MobileParameter.ini文件!
这个文件是用来显示大厅内桌子显示形式,后面再讲如何配置我们先创建一个空的!空的就是默认
聊天日志那些服务我就不启动了,好我们登录游戏看看
开始添加的时候 测试数据没清干净好我在试一下
正常的,好我们再添加一款
找自己想要添加的游戏
。。。(具体内容看附件)
教程截图:
附件截图:
教程参数:
教程名称: | 网狐子游戏的添加及设置教程 |
文件格式: | exe/mp4 |
视频时长: | 00:40:45 |
文件大小: | 486M |
视频截图: | 有 |
搭建难度: | ⭐⭐⭐⭐ |
附件地址:
附件为教程,非源码。有exe和mp4二个格式的视频教程。
发表评论