【實(shí)況游戲開發(fā)】技能配置——距離愉快的編輯關(guān)卡還剩一步了!

作者:陳虹松
上期傳送門:【實(shí)況游戲開發(fā)】探索原型實(shí)現(xiàn)
前言
這周主要開始準(zhǔn)備游戲需要的各個(gè)功能支持。如跑團(tuán)中的檢定系統(tǒng)骰子,道具系統(tǒng),卡牌效果階段性實(shí)現(xiàn),調(diào)查消耗-時(shí)間系統(tǒng)初步表現(xiàn),以及,去準(zhǔn)備第一份,第一個(gè)關(guān)卡的設(shè)計(jì)文檔。
挺開心的!
因?yàn)楣δ苤С滞旰螅褪蔷庉嬇渲玫墓ぷ髁?。這樣距離游戲可玩就近了很多步!
工作內(nèi)容進(jìn)展


分享的點(diǎn)
我項(xiàng)目中目前的技能配置流程
私貨~
因?yàn)楸緛韺懗鰜硪彩菆F(tuán)隊(duì)內(nèi)部協(xié)作使用的,中間有些地方需要參考項(xiàng)目,但是如果只是大體看流程的話,是沒問題的。
https://docs.qq.com/doc/DQkNtRWNGU05rQnhO
其實(shí)作為中小型游戲,做技能啊,道具啊,地圖配置啊,主要注意的一個(gè)點(diǎn)就是模塊化,讓你每一個(gè)特殊的技能能單獨(dú)去生效,互相之間不會(huì)存在代碼耦合沖突即可。
主要的流程就是讀取配置,將配置的信息轉(zhuǎn)換,然后去解析配置的信息,讓信息處理能拆分成不同的類去執(zhí)行它的功能。
而功能內(nèi)部需要什么數(shù)據(jù)支持,做一個(gè)傳遞參數(shù)的類(或結(jié)構(gòu)體)來滿足執(zhí)行類的需求。同時(shí)輔以事件,讓其能監(jiān)聽目標(biāo)事件的發(fā)生。
后記
爆肝雖然不可能的,但是為了早點(diǎn)能在自己游戲中跑團(tuán),還是加把勁吧。
對比了下最初的Demo計(jì)劃,現(xiàn)在一看,還真的是面目全非,這個(gè)各種項(xiàng)目有各自項(xiàng)目的缺陷,目前來說,資源這塊問題雖然有,但是能先借用著找感覺還是沒有太大的問題。因此只要工作沒有阻斷掉就沒有太大問題。
本周工作計(jì)劃,希望各位云總監(jiān)門繼續(xù)關(guān)注。

最后,依然安利下自己的群。
關(guān)于開發(fā)向的技術(shù)內(nèi)容問題,大家可以加群1131362009 進(jìn)行交流(無廣告),里面有很多各個(gè)崗位的從業(yè)者。在實(shí)況文章里面沒有涉及到的技術(shù)內(nèi)容,我也可以在里面進(jìn)行詳細(xì)回復(fù)。另外群內(nèi)不定期舉辦線下活動(dòng)(限成都),歡迎大家加入哦~
