復古冰雪傳奇H5游戲詳細圖文架設教程


前言

想體驗復古傳奇的熱血PK嗎?想體驗滿級VIP的尊貴嗎?想體驗一刀99999的爽快嗎?各種極品炫酷時裝、坐騎、翅膀、寵物通通給你,就在復古冰雪傳奇H5!

本文講解冰雪傳奇架設教程,想研究H5游戲如何實現,體驗游戲中秒天秒地秒空氣的一定不要錯過。

我架設的冰雪傳奇 H5 鏈接和源碼請關注我的公眾號 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,一起學習進步!不定時會有資源和福利相送哦!



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM