《我的來(lái)世是個(gè)包裹》開(kāi)發(fā)日志0331
*補(bǔ)前幾天的
最近幾天實(shí)在忙得沒(méi)時(shí)間寫(xiě)日志,昨晚總算完成一個(gè)DEMO,今天盡量都補(bǔ)上。
3月31日那天我記得是在做深淵模式的數(shù)值配置數(shù)據(jù)結(jié)構(gòu)。完全沒(méi)難度。但是做起來(lái)很麻煩,一天時(shí)間就過(guò)去了。
比較有意思的一個(gè)點(diǎn)是異常狀態(tài)的記錄。一開(kāi)始我像之前做的游戲那樣,創(chuàng)建了一個(gè)BUFF類,然后發(fā)現(xiàn)其實(shí)有更“優(yōu)美”的實(shí)現(xiàn)方式。因?yàn)槲矣螒蛑械乃械谰叨际菚?huì)隨時(shí)間磨損的,這和BUFF簡(jiǎn)直一模一樣。而B(niǎo)UFF其實(shí)也是一種特殊的屬性,和武器裝備加的屬性只是類別不同。所以我直接用道具類來(lái)定義BUFF列表。這樣就用通用道具的方式來(lái)處理BUFF。雖然邏輯上嚴(yán)格來(lái)說(shuō)和傳統(tǒng)的BUFF略有不同,但是對(duì)玩法實(shí)際效果不減反增。
自己既是策劃又是程序的好處在于根據(jù)程序方便來(lái)簡(jiǎn)化規(guī)則,很多時(shí)候死盯著傳統(tǒng)的邏輯流程沒(méi)有意義。
標(biāo)簽: