終于到了項目的戰(zhàn)斗場景開發(fā)了,這也是本項目的最后部分,總結(jié)了好久又往回翻看了教學視頻,把注釋寫的詳細了一些。這一部分筆記,特別是從英雄AI移動開始,我?guī)缀跏敲恳恍卸紩⒏o老師的思路。在A星算法的尋路路徑與保存路徑建議先自行上網(wǎng)查閱,然后還有技能釋放的六個狀態(tài)都要有所了解,后面部分可能是由于難度大...
項目的第三部分絕大多數(shù)是課堂的截屏,以知識點科普居多,帶我們了解什么是游戲框架,通信機制,游戲服務器架構(gòu)等游戲開發(fā)基礎(chǔ),我認為比較重要的是Thanos游戲框架的設(shè)計,了解框架設(shè)計的思路對把握整個游戲的開發(fā)有很大的幫助。本次附件包含了項目筆記和搭建服務器端的操作,怕寫的不夠詳細,加入了pdf文檔,用很...
第二部分為unity戰(zhàn)斗場景邏輯開發(fā),個人認為比較難的部分是英雄狀態(tài)和血條設(shè)置。知識量也比較大的部分,本人是時常翻閱筆記根據(jù)筆記里的順序步驟理清思路然后再看源碼,感覺這種邏輯方面的思考很有趣,特別是英雄移動算法和血條都要考慮到是本地玩家與敵方玩家兩個狀態(tài)要做出兩種考慮,還有通過客戶端傳遞的消息服務器...