- 類型:即時(shí)戰(zhàn)略
- 發(fā)行:暴雪娛樂(lè),網(wǎng)易游戲
- 發(fā)售:2010-07-27
- 開(kāi)發(fā):暴雪
- 語(yǔ)言:簡(jiǎn)中 | 英文 | 其他
- 平臺(tái):PC
- 標(biāo)簽:戰(zhàn)爭(zhēng),RTS
《星際爭(zhēng)霸2:自由之翼》地圖上角色的創(chuàng)造
- 來(lái)源:3DM
- 作者:batyeah
- 編輯:ChunTian

構(gòu)思篇:
首先要說(shuō)得是,設(shè)計(jì)一個(gè)觸發(fā)(不論簡(jiǎn)單或者是復(fù)雜)基本上最好都要先在腦袋里跑過(guò)一次大致上的架構(gòu)。當(dāng)然,這是指能力許可的情況下,玩觸發(fā)編輯器一段時(shí)間的朋友們應(yīng)該有一定的能力做到這一點(diǎn)了......,或者是對(duì)于寫(xiě)程式頗有經(jīng)驗(yàn)的朋友。
--------------------------------------------------------------------------------
小弟想要制作出上面圖片看到的小系統(tǒng)、想好具備的功能以后,首先小弟想到的是自己會(huì)用到什么觸發(fā)功能、可能需要多少個(gè)變數(shù)來(lái)輔助,再來(lái)則是這些觸發(fā)功能大概要怎樣結(jié)合在一起,然后再仔細(xì)去思考就會(huì)想到會(huì)不會(huì)需要資料編輯器支援一下?在這里小弟會(huì)用小弟自己的思考方式來(lái)解釋觸發(fā)的運(yùn)作。
主體:
基本系統(tǒng)內(nèi)容:一個(gè)能對(duì)應(yīng)不同玩家創(chuàng)造出專屬于他們的單位而不會(huì)沖突。
進(jìn)階系統(tǒng)內(nèi)容:小弟決定加上讓玩家可以自訂單位模組的功能,并且可以撥放動(dòng)畫(huà)。
基礎(chǔ)觸發(fā)功能:對(duì)話框、對(duì)話框項(xiàng)目、if - else 判斷式等等。
整合觸發(fā)功能:必須把這些雜七雜八的東西進(jìn)一步整合,可能這部分花的時(shí)間最多。
變數(shù):基本上寫(xiě)比較復(fù)雜的觸發(fā)一定要用到,簡(jiǎn)單一點(diǎn)的還可以不用它。有了變數(shù)紀(jì)錄,有些地方我們可以省事很多。后面會(huì)進(jìn)一步解釋。
輔助:
資料編輯器:這屬于小弟尚未摸索的地方,只有偶爾要改東西的時(shí)候會(huì)來(lái)碰個(gè)幾次, 有些地方可能會(huì)需要這個(gè)編輯器的火力支援......。當(dāng)然,這只是估計(jì)而已,藍(lán)圖是這樣畫(huà)的,沒(méi)人預(yù)先知道結(jié)果如何。
其它:
可能有意外或者其他因素必須多加上其他東西來(lái)幫忙,譬如鏡頭就是一個(gè)例子,它雖然從頭到尾只發(fā)揮一個(gè)功能,但卻也是很關(guān)鍵的功能。另外背景則是可有可無(wú),主要是自己想要加上去的花樣。
上面所說(shuō)的大概就是最剛開(kāi)始的時(shí)候小弟所想到的大致上模樣,接下來(lái)要做得就是
先從自己認(rèn)為最好下手的地方開(kāi)始做起,把這個(gè)系統(tǒng)的最初模樣給弄出來(lái)。綜觀整體系統(tǒng),其實(shí)最好下手的地方有幾個(gè),可能可以先從非觸發(fā)的部分開(kāi)始。畢竟雖然觸發(fā)才是這個(gè)系統(tǒng)的主體,但是沒(méi)有其他頗為重要的輔助功能而只有觸發(fā),整個(gè)系統(tǒng)從一開(kāi)始就令人感覺(jué)很是詭異。這個(gè)部分顯然不必再贅述了。下一篇:實(shí)作篇(上)待續(xù)......。
小問(wèn)題:似乎「匿蹤」的動(dòng)畫(huà)特效本身就把隱形的效果包含在內(nèi),假如把動(dòng)畫(huà)強(qiáng)硬改掉的話,會(huì)連隱形的功能一起喪失......。不知道有什么解決辦法?假如有人有好的想法就提出來(lái)幫忙一下XD~

玩家點(diǎn)評(píng) (0人參與,0條評(píng)論)
熱門(mén)評(píng)論
全部評(píng)論