复古冰雪传奇H5游戏详细图文架设教程

前言

想体验复古传奇的热血PK吗?想体验满级VIP的尊贵吗?想体验一刀99999的爽快吗?各种极品炫酷时装、坐骑、翅膀、宠物通通给你,就在复古冰雪传奇H5!

本文讲解冰雪传奇架设教程,想研究H5游戏如何实现,体验游戏中秒天秒地秒空气的一定不要错过。

我架设的冰雪传奇H5链接:http://101.43.145.211:82,关注我的微信公众号 echeverra 发送“冰雪传奇”,获取游戏源码,发送“冰雪传奇GM”,我会第一时间给你授权后台GM,快来体验一下吧。

如果你对H5游戏感兴趣,推荐另外几款我架设的H5游戏:H5游戏整理汇总,欢迎来玩耍~

冰雪传奇游戏截图:

移动端:

PC端:

架设

1. 架设条件

冰雪传奇架设需要准备:

  1. linux服务器,推荐CentOs 7.6版本,可以考虑阿里云腾讯云等。
  2. 游戏源码,关注我的公众号 echeverra,发送 “冰雪传奇” 获取。

需注意服务器CentOs 8以上版本无法启动游戏端口,推荐比较稳定的7.6或7.9版本。游戏源码中已去除广告,并修复部分功能。

2. 安装宝塔及环境

宝塔是一个服务器运维管理软件,安装命令:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

安装完后,按照提示信息登录宝塔(如果无法访问可能是由于服务器没有开放8888端口,参考步骤开放端口),并在宝塔软件商店中搜索以下软件安装:

  1. web服务器:nginx 1.14
  2. 数据库:mysql 5.6
  3. 编程语言:PHP 5.6
  4. 数据库管理工具:phpMyAdmin 4.4

还需建立软链接,命令:

ln -sf /usr/lib64/mysql/libmysqlclient.so.18 /usr/lib64/libmysqlclient.so.16

3. 关闭防火墙

通过宝塔菜单终端,执行关闭防火墙命令:

systemctl stop firewalld.service
systemctl disable firewalld.service

4. 开放端口

我们直接开放所有端口1-65535,以阿里云服务器为例,在安全组中配置规则。

然后在宝塔菜单安全中开放所有端口。

如果对安全性有要求,可以单独开放需要开放的端口,方法同上。

5. 上传源码

拿到源码后,将bxcq.zip压缩文件通过宝塔上传到根目录(如果宝塔禁止上传到根目录,可上传其他路径后剪切粘贴到根目录),由于文件较大,上传时间大概在半小时以上。

上传成功后解压到根目录。

解压完成后,通过宝塔菜单终端,命令授予777权限:

chmod -R 777 /data
chmod -R 777 /www/wwwroot/bxcq

6. 导入数据库

宝塔设置数据库root密码为123456


开放数据库远程权限:

mysql -u root -p123456
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH   PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH   PRIVILEGES;
quit

命令创建数据库:

cd /data
sh sk

7. 修改源码IP

源码中的IP是我自己虚拟机的(101.43.145.211),需要替换成你自己的服务器IP。

需要修改IP的文件:

  1. /www/wwwroot/bxcq/index.js
  2. /www/wwwroot/bxcq/index1.js
  3. /www/wwwroot/bxcq/GetServerList.php
  4. /data/Debug/LogicServer/CrossSourceServer.config
  5. /data/Debug/LogicServer/data/config/Cross/CrossSourceServer.config
  6. /data/Debug2/LogicServer/CrossSourceServer.config
  7. /data/Debug2/LogicServer/data/config/Cross/CrossSourceServer.config
  8. /data/Debug_cross/LogicServer/data/config/Cross/CrossSourceServer.config

index.js文件为例,在宝塔中找到文件,双击修改,Ctrl+F批量替换IP。

8. 创建游戏网站

添加游戏网站才能访问游戏,网站域名写你的IP,根目录/www/wwwroot/bxcq/,PHP选择5.6版本。

9. 开启游戏

以上都执行完毕,那么就到了激动人心的启动游戏啦,启动命令:

cd /data/build
./run.sh 

cd /data/Debug
./run.sh 

cd /data/Debug2
./run.sh 

cd /data/Debug_cross
./run.sh 

由于执行时间较长,请多等待片刻,保险起见,可开4个终端窗口,分别执行上面4个脚本。

查看监听接口,如果游戏架设失败,请对照是否有端口没有启动监听。

netstat -lntp

如果只开启了一区,监听端口显示如下:

访问游戏链接:http://IP/,使用你服务器的IP。

注册/登录,进入游戏,选择角色,开始游戏,Nice~

10. GM工具

游戏GM工具访问链接:http://IP/gm,GM码123456,GM码可在bxcq/gm/目录下config.php、gmquery.php、query.php三个文件中修改,可以给玩家充值发送物品。

11. 关闭游戏

关闭游戏执行命令:

cd /data/build
./stop.sh 

cd /data/Debug
./stop.sh 

cd /data/Debug2
./stop.sh 

cd /data/Debug_cross
./stop.sh 

同样可开4个终端,分别执行上面4个脚本。

后续

1. 使用域名访问

如果你想使用域名访问,只需修改2个文件,将IP替换成域名:

bxcq/index.js移动端使用的js文件:

bxcq/index1.jsPC端使用的js文件:

创建游戏网站的域名填写你使用的域名,即可通过域名访问游戏。

2. 无法注册问题

如果遇到进入游戏提示注册已关闭,这时候需要修改限制注册时间。

修改文件/data/Debug/LogicServer/data/config/editionConf.confignosetopenday值改为0,重启服务端即可生效。

3. 修改开服时间

如果想修改游戏开服时间,修改文件/data/Debug/LogicServer/LogicServerLinux.txtServerOpenTime字段,执行关闭游戏命令后再启动即可生效。

4. 修改为BT版

如果想升级更快,伤害更高,可修改泡点经验和狂爆攻魔加成。

泡点经验修改data\Debug\LogicServer\data\config\hookexp.configBasePdValue字段值。

狂爆攻魔加成修改data\Debug\LogicServer\data\config\Rage\Rageconst.configRageAttr字段值。

不过并不建议修改,游戏的各项属性比较均衡,比较耐玩,一旦改为变态版,也就失去了游戏的乐趣~

5. 其他BUG修复

近日我又整合了一版源码,已上传分享,修复了目前已知的跨服、换装、小地图移动、聊天、改名卡等bug,同时配置好了二区,欢迎大家来体验。

6. 游戏特色

这个版本的传奇特色非常明显:

第一文件非常大,压缩的文件就有3个G,可见游戏的功能和可玩性是非常丰富的;

第二游戏移动端横屏适配,在手机上自动转为横屏界面,由于界面各模块较小,非常适合在PC端操作;

第三可操作性强,带方向移动按键,技能释放按键,这在其他版本是很少见的功能;

第四传奇复古味正宗,从界面到场景再到背景音乐,都给人一种年代感传奇的特色。

同时这个传奇是支持多端互通的,微端在bxcq/bxcq.exe,分发bxcq/demo,感兴趣的可以自己研究下。

7. 关于游戏架设

原本上一篇游戏架设教程《分享三款H5怀旧小游戏魔塔+伏魔记+三国霸业图文架设教程》是我打算最后一次架设游戏,奈何偶然发现这款很有个性的复古横屏传奇,手痒痒还是搞了搞,这回是真的收手啦。我所感兴趣的所有H5游戏都被我折腾了一遍,我已经很满足了,不想在这上面花费花精力啦,以后有时间就玩玩架设的游戏,修复下bug就好,留出更多的时间精力在工作和家庭上。

所有的游戏源码我都在公众号免费分享,而且这些在服务器架设好的游戏我也会一直运行,不会关服,这样大家也可以一起来玩,毕竟生活这么苦,至少游戏里可以开心一下嘛~ 后续我会写一篇这半年来我对H5游戏的架设总结,就这样吧~

好啦,以上就是冰雪传奇H5的所有架设教程了,希望对你有所帮助,如有问题可通过我的博客https://echeverra.cn或微信公众号echeverra联系我。

你学“废”了么?

(完)

文章首发于我的博客 https://echeverra.cn/bxcq,原创文章,转载请注明出处。

欢迎关注我的微信公众号 echeverra,一起学习进步!不定时会有资源和福利相送哦!

评论

  1. 哈哈
    Android Chrome
    4月前
    2022-2-05 6:42:23

    支持支持,感谢楼主分享

    • 博主
      哈哈
      iPhone Safari
      4月前
      2022-2-05 23:35:53

      Tks~

  2. meng
    Windows Edge
    3月前
    2022-2-11 17:04:44

    这个可以,

  3. meng
    Windows Edge
    3月前
    2022-2-13 14:53:04

    兄弟你可以多出点这种架设的教程 教程多了以后可以开始收费 一篇教程加资源卖个五块或者十块

    • 博主
      meng
      iPhone Safari
      3月前
      2022-2-14 0:52:51

      哈哈,个人爱好,不弄那么多,也没想过要收费

  4. T
    Windows Chrome
    3月前
    2022-2-13 22:52:00

    makr

  5. TTT
    Windows Chrome
    3月前
    2022-2-15 15:09:21

    我想请问一下博主,我按照您的方法成功搭建好了,但是下线上线后背包物品就会全部清空,还有就是跨服战场的任务怎么使用,感谢您抽空回答

    • 博主
      TTT
      Windows Chrome
      3月前
      2022-2-15 16:02:31

      重新导入下数据库

  6. tale
    Windows Chrome
    3月前
    2022-2-16 16:31:45

    大佬~我改了GM码之后 GM后台连不上数据库了····这个怎么处理啊

    • 博主
      tale
      Windows Chrome
      3月前
      2022-2-16 17:01:55

      确认GM目录下config文件数据库用户名密码,重启再试下

  7. 河马
    Windows Edge
    3月前
    2022-2-16 17:03:30

    WebSocket connection to ‘ws://xxx:1001/’ failed:
    大佬,这个问题你有碰到过吗?看了下1001端口是gateway_r这个进程的。连一次失败后,这个进程就消失了。

    • 博主
      河马
      Windows Chrome
      3月前
      2022-2-16 17:18:52

      每次都是么,是不是服务器配置低带不起来

      • tale
        echeverra
        Windows Chrome
        3月前
        2022-2-17 9:48:25

        弄好了,我数据库密码不对。我有个问题,这个怎么开分区?可以合区吗?好像没有这些代码

      • 河马
        echeverra
        Windows Edge
        3月前
        2022-2-18 8:06:26

        有可能,我本地开个虚机试试。

      • 河马
        echeverra
        Windows Edge
        3月前
        2022-2-18 10:55:26

        大佬,在本地跑了下,还是一样的问题。在Debug下的LogicServer这里报了“[ERR]连接到本地日志服务器失败 111”

    • guogb
      河马
      Macintosh Edge
      已编辑
      3月前
      2022-2-18 9:26:42

      我也是这个问题你解决了吗?我配置应该没问题,腾讯云2核4g

      • 博主
        guogb
        Windows Chrome
        3月前
        2022-2-18 10:15:47

        应该是解决了,关注公众号进群里问下他吧

    • 一二
      河马
      Windows Chrome
      2月前
      2022-3-29 19:15:08

      我也遇到这个情况,你是怎么解决的??

  8. Windows Chrome
    3月前
    2022-2-19 9:37:33

    博主你好,我想问一下手机端可以正常游玩.电脑端能读到服务器列表,但是一直卡在连接服务器这里是为什么呢?

    • 博主
      月玄的个人博客
      Windows Chrome
      3月前
      2022-2-19 11:51:30

      对应电脑的index.js文件ip没有修改

  9. 木易
    Windows Chrome
    3月前
    2022-2-20 22:24:55

    你好,大佬。这个游戏我架设好了,网页端都没问题,微端我也通过查阅弄好了,就是移动端(apk)一直不会弄,请问有没有相关的教程。

    • 博主
      木易
      Windows Chrome
      3月前
      2022-2-21 9:55:21

      厉害,apk我没研究过,你可以网上找找相关教程

    • 木易
      Windows Chrome
      3月前
      2022-2-21 13:05:42

      我会,可以联系我

      • 博主
        月玄的个人博客
        Windows Chrome
        3月前
        2022-2-21 16:44:42

        给你点个赞~

  10. 木易
    Windows Chrome
    3月前
    2022-2-21 14:13:37

    谢谢,已通过群内资源学会了

    • 博主
      木易
      Windows Chrome
      3月前
      2022-2-21 16:44:21

      Nice~

  11. 小白爱吃草_Java
    Windows Chrome
    3月前
    2022-2-21 17:28:30

    期待您H5架设的半年总结,我也是很喜欢玩游戏才研究。感谢分享,支持!ヾ(≧∇≦*)ゝ

    • 博主
      小白爱吃草_Java
      iPhone Safari
      3月前
      2022-2-21 23:05:53

      谢谢~

  12. 萌新
    Windows Chrome
    3月前
    2022-2-23 17:42:03

    说实话,教程很详细,架设的游戏小心小人

    • 博主
      萌新
      iPhone Safari
      3月前
      2022-2-24 0:06:35

      多谢提醒~

  13. 萌新
    Windows Chrome
    3月前
    2022-3-02 12:51:41

    大佬 请问我一直卡在创建角色 一直弹出 角色名重复 然后进不去游戏 怎么解决啊

    • 博主
      萌新
      Windows Chrome
      3月前
      2022-3-02 13:41:23

      重启下服务器

    • 拾捌
      萌新
      Windows Chrome
      3月前
      2022-3-06 14:05:45

      请问下你怎么解决的呢

  14. hannywk
    Windows Firefox
    2月前
    2022-3-10 12:33:19

    老总,我也重新导入了数据库,为什么还是下线背包被清空了?有什么解决办法么?

    • 博主
      hannywk
      Windows Chrome
      2月前
      2022-3-10 16:08:19

      这… 没道理啊…

  15. 大D
    Windows Chrome
    2月前
    2022-3-12 23:18:12

    GM码是多少啊

    • 博主
      大D
      iPhone Safari
      2月前
      2022-3-13 0:59:19

      公众号回复获取

  16. 哈哈
    Android Chrome
    2月前
    2022-4-03 1:34:59

    我也架设好了,账号也注册成功了,就是卡在获取区服列表哪里不动了,我用的是浏览器打开的

    • 博主
      哈哈
      iPhone Safari
      2月前
      2022-4-03 21:55:03

      区列表文件格式可能有问题

  17. 巴黎
    Android Chrome
    2月前
    2022-4-03 10:32:49

    博主,跨服进不去,链接失败是什么原因呢?

    • 博主
      巴黎
      iPhone Safari
      2月前
      2022-4-03 21:55:30

      重启下游戏服务

  18. 123
    Windows Chrome
    2月前
    2022-4-04 11:17:02

    APK如何弄呢,有教程吗,大佬~

    • 博主
      123
      iPhone Safari
      2月前
      2022-4-05 0:58:24

      可以bilibili找找视频教程

  19. 哈哈
    Android Chrome
    1月前
    2022-4-10 12:12:08

    大佬怎么跨服的时候说连接失败?

    • 博主
      哈哈
      Windows Chrome
      1月前
      2022-4-11 9:11:05

      可能服务没有启动完全

  20. 但是v的v
    Windows Edge
    1月前
    2022-4-14 11:23:51

    大佬。咋开二区啊

    • 博主
      但是v的v
      iPhone Safari
      1月前
      2022-4-14 12:29:27

      分享的源码是有二区的

      • echeverra
        echeverra
        Windows Edge
        1月前
        2022-4-15 7:14:42

        博主,但进不去,选区反应

        • 博主
          echeverra
          Windows Chrome
          1月前
          2022-4-15 10:27:55

          单独执行二区启动命令,等待一会启动完全就可以进入

  21. hiram
    Windows Chrome
    1月前
    2022-4-15 11:42:52

    echeverra, 你好,登陆后进不了游戏是怎么回事, 一直提示 正在连接服务器

  22. hiram
    Windows Chrome
    1月前
    2022-4-15 11:50:42

    博主,
    登陆成功,选区后,点 进入游戏 按钮后,一直转圈

    • 博主
      hiram
      Windows Chrome
      1月前
      2022-4-15 13:39:58

      确认下端口是否都启动成功了

      • hiram
        echeverra
        Windows Chrome
        1月前
        2022-4-15 14:29:08

        端口都启动成功了的

      • 646464
        echeverra
        Android Chrome
        1月前
        2022-4-22 22:05:10

        不行,还是转圈

  23. 嘎吉呀
    Windows Chrome
    已编辑
    1月前
    2022-4-21 20:07:09

    大神 一直卡在选区登录界面咋办额 显示正在连接服务器 一直转圈圈 不进游戏 地址是http://81.68.75.30/

    • 博主
      嘎吉呀
      iPhone Safari
      1月前
      2022-4-21 22:49:58

      看是不是1001端口没有启动监听

  24. @问
    Windows Chrome
    3周前
    2022-5-06 9:44:18

    大佬,架设的游戏数据库和你的是通用

    • 博主
      @问
      Windows Chrome
      3周前
      2022-5-06 10:10:34

      数据库都是一样的

  25. @问
    Windows Chrome
    3周前
    2022-5-06 9:47:40

    后台 用不了,角色不存在

    • 博主
      @问
      Windows Chrome
      3周前
      2022-5-06 10:10:49

      重新导入数据库,重启服务器

  26. @问
    Windows Chrome
    3周前
    2022-5-06 21:06:45

    大佬,GM后台还是用不了,还有关服了也能进去玩!!是重导数据库了

  27. 韦了钱
    Android Chrome
    1周前
    2022-5-15 5:22:08

    为什么我的服务端文件没有cross这个文件夹,想改外网IP都不行

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇