一位寶藏UP主,分享,我從他身上感受到了什么叫熱愛!
共 2791字,需瀏覽 6分鐘
·
2024-05-29 16:33
今天,曉衡要介紹一位B站寶藏UP主——Sli97!
Sli97 在 B 站上發(fā)布了多套系統(tǒng) Cocos Creator 游戲開發(fā)教程,而且通通都是免費(fèi)的,而且還配套有項(xiàng)目源碼,我們來一起看一下。
有不少朋友對制作MMO游戲夢寐以求。不過,以MMO做學(xué)習(xí)游戲開發(fā)的起點(diǎn),我個(gè)人認(rèn)為這并不是一個(gè)什么好主意。
但是,你非要這么做的話!我只好推薦 Sli97 的視頻教程《Cocos+Node.js 游戲開發(fā)教程》,這可能是一個(gè)可以考慮的選擇。
這套視頻教程從一個(gè)多人聯(lián)機(jī)的 RPG 游戲Demo開始,并會系統(tǒng)講解 MMORPG 游戲的服務(wù)端架構(gòu)。會涉及到TCP、HTTP、WebSocket、Protobuf、gRPC、Nodejs、MySQL等網(wǎng)絡(luò)編程相關(guān)知識和工具。
這套教程目前更新到9集還未更新完,主要以游戲開發(fā)服務(wù)器知識為主,不知道看到這里,會不會勸退你。
如你很想挑戰(zhàn)一下,我是絕對不會阻止,下面是這款項(xiàng)目的Git地址:
https://gitee.com/sli97/mmorpg
如果你覺得還是對自己溫柔一點(diǎn),而且想跟著 Sli97 學(xué)習(xí)一個(gè)完整的聯(lián)機(jī)游戲,可以嘗試他的另一套視頻教程《聯(lián)網(wǎng)幀同步全棧》。
這套視頻教程全33集,Sli97會帶你一行一行代碼地去開發(fā)這款房間匹配實(shí)時(shí)對戰(zhàn)游戲。
-
https://gitee.com/sli97/cocos-nodejs-io-game
這里值得一提的是,游戲中角色動畫、武器動畫都涉及到了有限狀態(tài)機(jī)的應(yīng)用。但是 Sli97 認(rèn)為,有限狀態(tài)機(jī)擴(kuò)展起來過于麻煩,并不是一個(gè)最優(yōu)解決方案。
接下來 Sli97又開坑了一套《Cocos行為樹》視頻教程,一共是22集。
一個(gè)人要想做成事挺不容易的,Sli97的《Cocos Creator行為樹》視頻教程,剛上線2個(gè)月并沒多少人看。
但是,深受Sli97內(nèi)容感動的網(wǎng)友在評論區(qū)感嘆,如此好的內(nèi)容播放量卻很低,為97打氣。而 97 則是非常的淡定,還回復(fù)了一個(gè)愛心。
優(yōu)秀的內(nèi)容可以經(jīng)得起時(shí)間的考驗(yàn)!當(dāng)我看到這一句評論時(shí),我也被網(wǎng)友觸動了,我覺得,我應(yīng)該寫點(diǎn)什么。
兩年之前,曉衡公眾號上就介紹過 Sli97 的兩套 Cocos Creator 視頻教程?!禖ramped Room Of Death》與《迷失島2》。
《Cramped Room Of Death》
這兩款游戲的視頻教程介紹,可看之前的文章《分享兩個(gè)Creator 3.x 2D游戲視頻教程!免費(fèi)源碼》。
其中《Cramped Room Of Death》還進(jìn)入了 Cocos Store 2022 年度游戲 TOP10。.
我們再回來,Sli97所做的遠(yuǎn)不止于視頻教程和游戲案例!
Sli97 因在 B 站上的行為樹教程的播放并不太好緣故,分析了整套視頻都是以代碼+控制臺的形式展示來講解,聽眾未免會感覺有些枯燥。
為此 Sli97 專門編寫了一款可視化行為樹的 Cocos Creator 插件《Behavior Eden》。
同時(shí) Sli97 還在 Cocos 論壇上撰寫了文章講解插件的使用用法。
《Behavior Eden》插件的具體用法,我這里就不再贅述,如果感興趣請參考 Sli97 的教程文檔和視頻。
v3.8開源免費(fèi)輕量級可視化行為樹編輯器《Behavior Eden》簡介:
https://forum.cocos.org/t/topic/153076
《Behavior Eden》下載地址:
https://store.cocos.com/app/detail/5346
文章最后,感謝開發(fā)社區(qū)老鐵 guoguo ,是他今天分享給我的一個(gè)視頻,給了我寫下這篇公眾號的靈感。
我當(dāng)時(shí)看到視頻,這不Sli97做的嗎?才讓我想起這位久未聯(lián)系的老朋友,深切體會他一直以來對游戲開發(fā)、技術(shù)分享的一種熱愛!
不!我覺得熱愛還不夠強(qiáng)烈,應(yīng)該叫做——熾愛!像太陽一樣!
再說回 Sli97 視頻中介紹的這個(gè)游戲《沙盒與副本:英勇之地》!這是一款 Cocos Creator 開發(fā)的 Steam 多人對戰(zhàn)生存網(wǎng)游。視頻中 Sli97 對 Cocos Creator 游戲如何打包桌面應(yīng)用、服務(wù)器構(gòu)架的登錄、游戲戰(zhàn)斗做了全面講解。
客戶端使用Electron打包Steam游戲
登錄Login Services服務(wù)器集群架構(gòu)
游戲戰(zhàn)斗同步策略
戰(zhàn)斗服務(wù)器及整體架構(gòu)
完整視頻,請移步至Sli97的B站主頁觀看,相信你還會獲得更多的驚喜!鏈接地址:
https://www.bilibili.com/video/BV1GM4m1Z7DW
今天的分享就到這里,曉衡的愿景是幫助1000名開發(fā)者,獨(dú)立掙錢10W+。如果你有Cocos Creator的游戲、工具、教程分享,歡迎加我微信!
ChatGPT-4o來了!使用WildCard一分鐘極速體驗(yàn)
