c游戏服务器源码-童话梦游戏详细图形构造教程

序言

最近,我

找到了一款很不错的武侠手游,安卓苹果双客户端,双区可以跨服务器,画面很精致,玩法超级丰富,但是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元起)

c游戏服务器源码-童话梦游戏详细图形构造教程

(8)商城(购买高级怪物)

(9)现金红包(有机会获得神兽,每天都有现金奖励

山海经变异游戏细节补充:

1、提现可提现0.3元,需要50万元宝才能领取50元现金

2. 提取现金需至少存有50元。

3、把自己当成里面的金字塔,下面的人会帮你赚钱

c游戏服务器源码-童话梦游戏详细图形构造教程

4.我属于金字塔,首席弟子是第二层

5、第二层首席弟子积极传播第三层第二代弟子

每天签到,。 观看广告(+2幸运)并继续观看(直到看不到广告),将幸运值提高到(2)突变,视频第一步看到结束,这里会显示分享组(注:有这里不用真的分享了,呆7点左右就可以关了)(3)另外一扇门可以钥匙拿,100可以拿红包和怪兽,很棒(4)采集待处理机制(这里可以访问好友)以及随机玩家高级怪物蛋,选择最高等级的怪物,每天五次)

小编所在的公司专业定制游戏开发,拥有上百人的技术团队,十年的技术积累,类似山海经木目游戏的开发,山海经木目游戏模式开发,山海经木目游戏模式开发,山海经木目游戏模式开发,山海经木目游戏模式开发京游戏源码构建等。

所以开发商进来了,玩家就不用麻烦了!

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 游戏源码 c游戏服务器源码-童话梦游戏详细图形构造教程 https://www.wkzy.net/game/132294.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务