序言
最近,我
找到了一款很不错的武侠手游,安卓苹果双客户端,双区可以跨服务器,画面很精致,玩法超级丰富,但是bug很少,不意外我会常年开服务器,简直是神仙梦~
本文解释童话梦手游
搭建教程,相信这款武侠手游一定会让你爱上它,游戏常年维护,欢迎玩~游戏客户端及源码下载请关注我的公众号echeverra回复《童话梦》下载。后台GM回复“童话GM”获取。
还推荐我设置的其他几款H5游戏:,欢迎玩~
游戏截图:
勃起 1.安装条件
童话梦勃起需要计划:
Linux服务器,
推荐 CentOs 7.6 版本,推荐轻量级应用服务器,性价比高。
游戏源码,关注我的公众号echeverra,送“童话梦”来获取。
服务器建议采用2H4G配置,游戏运行时会占用2.8G左右的视频内存。
2. 安装宝塔和环境
宝塔是一款服务器运维管理软件,安装命令如下:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装后,登录到
根据提示(如果访问困难可能是因为服务器打不开8888端口,请参考打开端口的步骤),在宝塔软件商店中搜索以下软件安装:
网络服务器:Nginx 1.18
数据库:Mysql 5.6
编程语言: PHP 5.6
数据库管理工具:phpMyAdmin 4.4
3. 关闭防火墙
通过宝塔菜单终端,执行关闭防火墙命令:
systemctl stop firewalld.service
systemctl disable firewalld.service
4. 打开端口
我们直接开放所有端口 1-65535,阿里云服务器在安全组中配置规则。
腾讯弹性云服务器在防火墙中配置规则。
之后,打开宝塔菜单安全中的所有端口。
5. 上传源代码
收到源码后,通过宝塔将服务器目录中的 xmqy .tar.gz压缩文件上传到根目录(如果严禁将宝塔上传到根目录,可以上传其他路径并剪切粘贴到根目录)。
上传成功后,终端命令会解压。
cd /
tar zxvf xmqy.tar.gz
提取完成后,该命令将授予 777 权限:
chmod -R 777 /www/wwwroot/xmqy
chmod -R 777 /home/sql
chmod -R 777 /home/xmqy
chmod 777 /home/sk
6. 配置环境
安装 GCC 动态库:
yum install gcc -y
yum install gcc-c++ -y
yum install glibc* -y
ldconfig
7. 更改源代码 IP
源代码中的 IP 地址 (192.168.1.1) 需要替换为您自己的服务器 IP。/
home/xmqy/cross/debug/commonconfig.xml/
home/xmqy/cross/debug/serverconfig.xml/
home/xmqy/s1/debug/commonconfig.xml/
home/xmqy/s1/debug/serverconfig.xml/
home/xmqy/s2/debug/commonconfig.xml/
home/xmqy/s2/debug/serverconfig.xml/
www/wwwroot/xmqy/api/getserverand003.php/
www/wwwroot/xmqy/gm/user/config.php
以第一个 commonconfig .xml 文件为例,在宝塔中找到该文件,双击即可更改,按 Ctrl+F 批量替换 IP。
8.更换热换包
取出后,还需要更换双端热包文件IP,注意位数!它可以以补充0或域名的形式实现。
8.1 安卓热换包
安卓热改包IP变更:/
www/wwwroot/xmqy/ugxm_dev/Android/AssetBundle/LuaAssetBundle/luajit/agent/
www/wwwroot/xmqy/ugxm_dev/Android/AssetBundle/LuaAssetBundle/luajit/init
这两个文件都需要将 IP (192.168.01.001) 替换为 14 位 IP。如果你的IP是123.123.12.12,
一共可以数13位,所以需要补一个0,也就是123.123.12.012,补14位IP,
如果您的IP是123.123.123.123总共15位,那么不幸的是,您只能将其替换为14位域名。
以上两个文件很难直接在宝塔中打开,可以先下载到本地用记事本++打开,修改后上传覆盖。
8.2 苹果热敷
IOS 热更改数据包 IP 更改:/
www/wwwroot/xmqy/ugxm_dev/IOS/AssetBundle/LuaAssetBundle/lua/init/
www/wwwroot/xmqy/ugxm_dev/IOS/AssetBundle/LuaAssetBundle/lua/agent
基本上所有的在线教程IOS热改包变更文件都是.../LuaAssetBundle/luajit/init,这是错误的!所以最终,IOS方面没有成功。
还需要更换IP
(192.168.01.001),注意第一个 init 文件需要替换 15 位 IP,第二个文件代理需要替换 14 位 IP,更改方法与 Android 热包相同。
9. 导出数据库
将 root 密码更改为 123456 在宝塔数据库菜单中。
添加:在宝塔软件商店中MySQL 5.6设置配置更改的第26行
lower_case_table_names=1
更改后重新启动 Mysql。
通过命令导出数据库:
cd /home
./sk
然后自动导出数据库交叉,并首先在宝塔数据库中创建数据库交叉。
.sql上传本地数据库交叉,请选择“导出”。
10. 创建网站
在宝塔网站添加站点,填写域名IP:9981,目录设置为wwwwwwrootxmqy,PHP版本选择为5.6。
添加站点后,还需要设置伪静态:
location /api/ {
rewrite /(.*)getserverand003/$ /api/getserverand003.php;
rewrite /(.*)verify/$ /api/verify.php;
}
11. 启动游戏服务
经过三向五乘二的操作,终于可以启动游戏服务了,命令:
cd /home/xmqy/cross/debug/
./start.sh
cd /home/xmqy/s1/debug/
./start.sh
cd /home/xmqy/s2/debug/
./start.sh
检查以下港口占用情况:
netstat -lntp
不仅是网站占用的9981端口,还有22490、1110x和2000x端口,显存将占用2.8G左右。
12. 安卓客户端 12.1 更改IP
在资源客户端找到童话梦.apk,用360压缩软件打开,找到以下两个文件:assetsAssetBundle
LuaAssetBundleluajitagent-a68dcd5d9e7bbf3ec0d5cddb447e1d62assetsAssetBundle
LuaAssetBundleluajitinit-7dd731f043e936ebdced7cf6fca7d0d3
使用Notepad++打开,将192.168.001.01替换为您的14位IP或域名c游戏服务器源码,如何更改填充为14位,请参考上面的热包更改。
保存更改后,系统会提示是否更新到压缩包,选择“确定”,最后查看更改文件的日期是否最新,以确保更改成功。
12.2 签名
签名是 JAVA 环境所必需的,可以下载并安装。
安装 JAVA 环境后,在资源中找到签名工具 ApkTool,将更改后的 APK 文件拖拽到工具路径中,单击签名,过程中获取版本号失败可以忽略,最终签名不受影响。
12.3 模拟器测试
我正在使用Nox模拟器,并认为体验更好,下载链接:。
启动模拟器后,将APK直接拖到模拟器中进行安装。安装后,启动游戏。
出现下载文件画面,表示热包配置成功。
加载好资源后,输入用户名和密码,点击登录进入游戏,不错~
13. 苹果客户端 13.1 更改 IP
在资源客户端找到童话梦.ipa,用360压缩软件打开,找到以下两个文件:Payloadg16.appDataRawAssetBundle
LuaAssetBundleluaagent-b025dbd1cc67c7d11690d11994861da7Payloadg16.appDataRawAssetBundle
LuaAssetBundleluainit-f5f6eabcb1c1d491a59b87a7f5fccd1b
使用记事本++打开,并将192.168.001.01替换为您的14位IP或域名。
13.1 签名
苹果签名我正在使用AIS助手:。
在AISI助手工具中搜索IPA,找到IPA签名,选择童话梦.ipa文件,填写你的苹果账号,就可以签名了。
签名
后,就可以成功安装到自己的苹果手机中,你需要信任软件在手机设置-通用-设备管理中启动,签名有效期只有7天,每周要签名一次,如果麻烦能找到常年签名,其实是负担不起的。
14. 游戏后台
游戏后台的GM授权链接:9981/gm/gm.php,可以执行充值、发送物品、添加取消授权等功能,修改授权密码,在/www/wwwroot/xmqy/gm/user/config.php文件中修改$gmcode数组来设置GM码。
播放器GM
后台链接:9981/gm。
操作后台地址:9981/admin/admintool,默认用户名和密码为admin。
15. 关闭游戏服务
停止游戏后台服务并执行命令:
cd /home/xmqy/cross/debug/
./stop.sh
cd /home/xmqy/s1/debug/
./stop.sh
cd /home/xmqy/s2/debug/
./stop.sh
后续游戏错误
我玩了这个游戏一段时间,最大的bug就是IOS端关掉聊天会崩溃,
然后我找到了一个童话梦传说手游远古传说,用那种IOSAPP测试不会崩溃,经过一系列的交换IP测试,可以确定是童梦服务器的数据传输异常导致IOS客户端崩溃,无奈自己能力有限, 所以暂时不解决它。
其他小问题基本上是IOS,例如更改头像崩溃和一些无关紧要的小错误。Android方面没有注意到一个大错误。前期剧情会卡住,可以恢复重新登录。
游戏优化
游戏我主要优化了下部后台GM,全单文件近400KB,所以它后台打开物品
列表需要5秒,实在令人费解,于是我精简了物品,分成了武器和道具两个文件,分别只有100KB左右,打开速度快了很多,体验满分~
同时针对游戏玩家经常举报书包已满的问题,我减少了清理挎包和清邮件的功能,测试没问题~
以上优化更改可以在资源中找到,查找 gm.zip 文件,上传到 /www/wwwroot/xmqy/ 目录,删除原来的 gm 目录,将 gm .zip解压到当前目录,并授予 777 权限。
游戏监控
如果游戏端口服务异常中断,可以在宝塔定时任务中添加窃听脚本。
#!/bin/sh
XYTCPListeningnum=`netstat -an | egrep "0.0.0.0:11100" | awk '$1 == "tcp"'|wc -l`
echo $XYTCPListeningnum
if [ $XYTCPListeningnum -eq 0 ];
then
cd /home/xmqy/cross/debug/
./start.sh
cd /home/xmqy/s1/debug/
./start.sh
cd /home/xmqy/s2/debug/
./start.sh
fi
游戏运行后,形成的日志也比较大,对小服务器硬盘不是很友好,我们也可以通过宝塔定时任务定期清空日志文件。
rm -f /home/xmqy/cross/debug/log/*
rm -f /home/xmqy/s1/debug/log/*
rm -f /home/xmqy/s2/debug/log/*
游戏评测玩
法功能真的超级丰富,可玩性很强,玩了一会儿才填了部分功能属性。
游戏的情节是
还不错,画面很武侠,各种时尚,宠物、翅膀一应俱全,会飞剑乘云,具体你进入游戏体验~
虽然有很多功能可以玩,客户端只有400MB多,比这些1G和2G客户要好很多,但是热包文件并不大,Android热文件为22.3MB,大约2分钟下载完成,IOS热文件16.9MB,大约5分钟下载完成。
破碎的思想
最近,我
可能有点迷茫,不知道该怎么写图形教程,设置游戏发布?是的,网上还有很多比较直观的视频教程,我并没有从中获利,而是花了很多时间在游戏测试、写作、架设、维护、授权等方面,在公众号粉丝超过1万后,我似乎并没有那么热情,我的博客主题开发也停滞不前。
其实我应该多花点时间在编程技术上,及时总结一下工作的产出,虽然提高技术实力是硬道理。
至于游戏,
顺其自然吧,应该是一种放松的娱乐,我只研究自己感兴趣的游戏,我不会同意任何人的意见,就在这里看吧,希望我的游戏也能给大家带来一点乐趣,所以我也会很沮丧~
好吧c游戏服务器源码,该
以上就是童话梦设置教程的所有内容,希望对您有所帮助,如果您有任何疑问,可以通过我的博客或陌陌公众号echeverra与我联系。
你学会“浪费”了吗?
(完)。
山海经变异游戏平台运营开发、山海经变异游戏开发、山海经变异源码定制、山海经变异游戏模式开发、山海经变异游戏源码搭建、山海经变异游戏平台开发。
经过一周的试玩,小编总结了以下新思路,可以分享给玩家们参考:
下面给大家介绍一下《山海经变异》游戏的完整玩法:
一:每天,先点击变异,在右上角获取,
(1)每天签到,看广告(+2幸运)并持续观看(直到没有广告),增加幸运值
(2)突变,看完视频后,这里会显示分享组(注:这里不需要真的分享,停留在7左右就关掉)
(3)另外,面额可以一键发行,满100就可以拿红包和怪物游戏开发源码,厉害了
(4)补给机制(这里可以访问好友和随机玩家的怪物蛋、选定的怪物,每天五次)
(5)异兽蛋(偷蛋孵化,需要付费,否则会被捡起来)
(6)分享给好友----(宗门,可以通过右上角分享图片邀请好友,好友越多贡献值越高)
(7)。 提现(左上角兑换游戏开发源码,可提现,0.3元以上秒到)(元宝兑换50元起)
(8)商城(购买高级怪物)
(9)现金红包(有机会获得神兽,每天都有现金奖励
山海经变异游戏细节补充:
1、提现可提现0.3元,需要50万元宝才能领取50元现金
2. 提取现金需至少存有50元。
3、把自己当成里面的金字塔,下面的人会帮你赚钱
4.我属于金字塔,首席弟子是第二层
5、第二层首席弟子积极传播第三层第二代弟子
每天签到,。 观看广告(+2幸运)并继续观看(直到看不到广告),将幸运值提高到(2)突变,视频第一步看到结束,这里会显示分享组(注:有这里不用真的分享了,呆7点左右就可以关了)(3)另外一扇门可以钥匙拿,100可以拿红包和怪兽,很棒(4)采集待处理机制(这里可以访问好友)以及随机玩家高级怪物蛋,选择最高等级的怪物,每天五次)
小编所在的公司专业定制游戏开发,拥有上百人的技术团队,十年的技术积累,类似山海经木目游戏的开发,山海经木目游戏模式开发,山海经木目游戏模式开发,山海经木目游戏模式开发,山海经木目游戏模式开发京游戏源码构建等。
所以开发商进来了,玩家就不用麻烦了!