陳陌站起來走了走,吃了點(diǎn)東西,啃了幾塊巧克力,又泡了杯咖啡,稍事休息之后繼續(xù)工作。
接下來就是細(xì)化設(shè)計(jì)文檔,把之前的一些設(shè)計(jì)上的細(xì)節(jié)內(nèi)容給敲定下來,記錄到文檔里面。這些細(xì)節(jié)看似不起眼,實(shí)際上是非常影響游戲體驗(yàn)的,陳陌可不敢忽視。
細(xì)化文檔用掉了陳陌整整一周時(shí)間。
一周之后,整個(gè)游戲的文檔基本上全部敲定了,細(xì)節(jié)也都細(xì)化完了,整個(gè)游戲的基礎(chǔ)規(guī)則、界面布局、植物和僵尸種類等等設(shè)定,全都完成。
之后,陳陌把這些規(guī)則都輸入到編輯器里面,編輯器會(huì)根據(jù)規(guī)則自動(dòng)生成一個(gè)游戲項(xiàng)目,以后陳陌就可以直接在這個(gè)項(xiàng)目上修改了。
生成項(xiàng)目大概需要1~3天,規(guī)則越多,這個(gè)時(shí)間就越長(zhǎng)。
這期間陳陌打算把游戲的數(shù)值系統(tǒng)全部敲定。
植物的一些基礎(chǔ)屬性包括:攻擊力、生命值、射程、攻擊間隔、攻擊范圍、準(zhǔn)備時(shí)間(放置后多久生效)、冷卻時(shí)間(放置后再度放置的時(shí)間)、價(jià)格(st)、損傷點(diǎn)(主要是用于破損效果)等等。
每一種植物和僵尸,陳陌都要把它們的各項(xiàng)屬性給列出來,并且不斷驗(yàn)證。
之前記錄下來的那些游戲數(shù)據(jù)幫了大忙,不同的植物和僵尸之間的一些數(shù)據(jù)細(xì)節(jié)可以互相驗(yàn)證,這讓陳陌的整個(gè)數(shù)值設(shè)計(jì)事半功倍。
兩天時(shí)間,整個(gè)數(shù)值系統(tǒng)敲定。由于陳陌有大量的數(shù)值細(xì)節(jié)作為參考,所以這個(gè)數(shù)值系統(tǒng)與前世的原作應(yīng)該是非常接近的,就算有偏差也不會(huì)太大。
接下來,就是驗(yàn)證和不斷微調(diào)了。
在這段時(shí)間內(nèi),幻世編輯器已經(jīng)生成了游戲項(xiàng)目,陳陌將這個(gè)項(xiàng)目暫時(shí)命名為pvz。項(xiàng)目名稱只不過是個(gè)代號(hào),等游戲正式發(fā)布時(shí),才需要敲定真正的名字。
打開項(xiàng)目,陳陌檢查了一下各項(xiàng)規(guī)則和機(jī)制,問題不大。有一些小的規(guī)則錯(cuò)誤和邏輯漏洞,陳陌很快就給補(bǔ)上了。
之后,陳陌把各項(xiàng)數(shù)值設(shè)定導(dǎo)入,又為各種僵尸和植物配上相應(yīng)的美術(shù)資源。這樣一來,一個(gè)能夠簡(jiǎn)單運(yùn)行的游戲deo就做好了。
現(xiàn)在,整個(gè)項(xiàng)目沒有新手引導(dǎo),也沒有關(guān)卡。
陳陌新建了一個(gè)場(chǎng)景,試著種下一顆豌豆射手,又在對(duì)面放下一個(gè)普通僵尸。
“砰、砰、砰……”
在豌豆射手的不斷攻擊下,僵尸倒地了。
節(jié)奏還可以,陳陌又試了一下其他的僵尸和植物,基本上沒問題,除了一些感覺數(shù)值偏差比較大的做了微調(diào)之外,其他的都o(jì)k。
之后,陳陌開始做界面,設(shè)置關(guān)卡。
設(shè)置關(guān)卡也是個(gè)技術(shù)活,整個(gè)關(guān)卡流程必須是難度不斷遞增的,既要讓玩家感受到不同,又不能增得太快,把玩家卡住。
陳陌之前已經(jīng)記下了大量的關(guān)卡細(xì)節(jié),每一關(guān)大致刷多少只僵尸,哪一關(guān)解鎖什么新植物,這些都記錄了,所以問題不大。
用了五天時(shí)間,陳陌把所有的界面和主要的關(guān)卡流程做完了,順便把新手引導(dǎo)也給做了。這樣一來,《植物大戰(zhàn)僵尸》的冒險(xiǎn)模式基本上被陳陌完全還原了出來。