新手?jǐn)?shù)值策劃.docx_第1頁
新手?jǐn)?shù)值策劃.docx_第2頁
新手?jǐn)?shù)值策劃.docx_第3頁
新手?jǐn)?shù)值策劃.docx_第4頁
新手?jǐn)?shù)值策劃.docx_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、1. 卷首語數(shù)值計算簡述以天堂為例的韓國的網(wǎng)游的入侵,把網(wǎng)游界的畫面要求提高到一個境界,畫面表現(xiàn)慢慢變得不再是好網(wǎng)游的門檻;以魔獸為例的歐美大作的進(jìn)軍,把網(wǎng)游界的系統(tǒng)和內(nèi)在要求提高到另一個境界,系統(tǒng)和玩點也變得不再是好網(wǎng)游的門檻。國內(nèi)網(wǎng)游目前最大的門檻在于數(shù)值計算一塊在解決美術(shù)與系統(tǒng)門檻之前被擱淺著的核心部分。數(shù)值計算可以說是游戲內(nèi)部數(shù)據(jù)組織的最重要的一個環(huán)節(jié)。數(shù)值計算的輸出數(shù)據(jù)是為游戲的數(shù)據(jù)庫而服務(wù)的。當(dāng)然,數(shù)值計算的結(jié)果并不是一步到位的,這些數(shù)據(jù)無法保證不用作絲毫調(diào)整即可在游戲中不出一點差錯的達(dá)到完美平衡。通過復(fù)雜的數(shù)值計算得到的數(shù)據(jù),首先會填寫到游戲的數(shù)據(jù)庫中,而后通過封測、內(nèi)測、公測的

2、多次驗證和缺陷暴露,由數(shù)值計算人員和公式總設(shè)計師共同校正游戲的公式或者修改調(diào)整部分的數(shù)據(jù),這樣不斷地重復(fù)校驗和修改的過程,游戲的數(shù)值才會慢慢趨于完美的平衡。2. 數(shù)值計算在項目制作中所處的環(huán)節(jié)如下圖所示: 正如上圖所示,數(shù)值計算處于系統(tǒng)案細(xì)化階段與數(shù)據(jù)庫填表階段之間,而后者跟客戶端整合階段并行,客戶端整合以后則交由QA進(jìn)行測試。從系統(tǒng)案細(xì)化完成到客戶端整合這兩個階段間經(jīng)歷的時間比較漫長,包括系統(tǒng)細(xì)化案的程序執(zhí)行、操作與交互界面的設(shè)計和美術(shù)資源的制作與執(zhí)行三大塊。因此,可以這么說,數(shù)值計算階段可以說是一個相對比較獨立而又歷時比較長的制作階段。3. 數(shù)值計算人員的要求數(shù)值計算可以說是技術(shù)

3、含量相當(dāng)高的一個制作流程,由于其要求之高,該制作環(huán)節(jié)對其人員的素質(zhì)具有一定的要求:數(shù)學(xué)基礎(chǔ)。數(shù)值計算需要經(jīng)常和數(shù)字、公式打交道,數(shù)學(xué)的基礎(chǔ)是從事數(shù)值計算的人員一項不可或缺的能力。高中的數(shù)學(xué),各種函數(shù)的定義與特征、等差等比數(shù)列及其求和等自然絲毫不能忘卻,而高等數(shù)學(xué)也需要經(jīng)常用到,包括正態(tài)分布、概率統(tǒng)計、離散數(shù)學(xué)等諸多相關(guān)的技術(shù)。一定程度上可以說,數(shù)值計算要求的是數(shù)學(xué)專業(yè)的人員,至少是理科出身。緊密的思維。數(shù)值計算需要制作人員具有緊密的思維,公式設(shè)計者自然需要如此,每一條公式不僅僅針對一個數(shù)值而已,數(shù)值計算過程中的所有數(shù)據(jù)就好像一個緊密而復(fù)雜的網(wǎng)狀結(jié)構(gòu),環(huán)環(huán)相連,牽一發(fā)動全身,稍有不慎即會影響到整

4、個戰(zhàn)斗系統(tǒng)、或升級系統(tǒng)、或職業(yè)系統(tǒng)、或經(jīng)濟(jì)系統(tǒng)填表的人也絲毫不能錯亂思維,一來公式是死的,數(shù)據(jù)需要適應(yīng)游戲而微調(diào),對微調(diào)的數(shù)據(jù)和公式產(chǎn)生的數(shù)據(jù),填表人員需要有敏銳的觸覺;二來,填表人員也需要時刻清楚并警惕數(shù)據(jù)間的全局聯(lián)系。對數(shù)字敏銳,乃至敏感。對數(shù)字的大與小的概念一定要很靈活而又很敏感。對數(shù)字敏感,不單要對單個的數(shù)字的差異有所敏感,還需對整個數(shù)值段都具有敏感的觸覺。例如一列不同等級的攻擊力數(shù)據(jù),需要從中迅速觀察并在腦海里構(gòu)造出其數(shù)值曲線。    耐苦、負(fù)責(zé)并能承受壓力。正如前文所說,一個游戲的數(shù)值計算過程并不是幾天或一周的事情,而是一個至少歷時兩三月才初步完成的過

5、程,計算完畢以后還要不斷的修正甚至重設(shè)計公式。數(shù)值人員需要每天對著多張?zhí)顫M密密麻麻的數(shù)值的表格,并且經(jīng)常需要心算和筆算,如果沒有耐苦、負(fù)責(zé)和能承受壓力,或者喜歡這份工作的人員,勢必很快感到枯燥繁瑣,而更嚴(yán)重的是導(dǎo)致數(shù)值計算上的出錯,這是比工作效率下降要嚴(yán)重百倍的后果。經(jīng)驗。理所當(dāng)然,經(jīng)驗是數(shù)值計算的寶貴資源。經(jīng)驗分為兩種,游戲的經(jīng)驗和數(shù)值計算的經(jīng)驗。前者指從大量的游戲過程中獲得的感覺積累和公式積累,這并不單單能靠幾款網(wǎng)游的浸淫就能造就的,無論單機還是網(wǎng)游,需要涉獵的面很廣,觀今天很多經(jīng)典的數(shù)值模型,大多來自單機的;后者指從事數(shù)值計算工作的經(jīng)驗,同樣是A的x次方,A的2次方的曲線和A的3次方的曲

6、線可能不少人還能輕易感覺出來,A5和A2(A33A),其中的微妙差別就要靠經(jīng)驗才能洞察出來了,對于很多蹩腳的公式或者不合理的數(shù)值設(shè)定,很多時候?qū)秸{(diào)整一兩個參數(shù)即可修正到很好的效果,而另外,如果C是由A和B共同推出的,當(dāng)C出問題的時候究竟調(diào)整A好還是調(diào)整B好,這也是十分需要經(jīng)驗的地方。4. 數(shù)值計算流程案例以下從一個系統(tǒng)相對簡單的游戲來簡單說一下數(shù)值計算的流程,初版的征服是筆者開始研究分析的第一個數(shù)值模型,其結(jié)構(gòu)簡單卻基本系統(tǒng)完善,下文以該游戲作為數(shù)值計算流程的分析案例。 4.1. 主要系統(tǒng)細(xì)化如上圖所示,系統(tǒng)案的細(xì)化是做在數(shù)值計算之前,而職業(yè)、技能、裝備、物品、戰(zhàn)斗五大系統(tǒng)則是數(shù)

7、值計算中不可或缺的五個最主要的指導(dǎo)中心。  職業(yè)系統(tǒng)。決定游戲中職業(yè)的數(shù)量和職業(yè)的特色,這兩方面決定了整個技能系統(tǒng),決定了戰(zhàn)斗系統(tǒng)中的玩法,也決定了各個職業(yè)的主屬性的成長比例。ll  技能系統(tǒng)。技能對戰(zhàn)斗系統(tǒng)是一個修正的作用,數(shù)值計算的目的是要做到數(shù)值平衡,而由于技能的加入,技能的平衡也變得首當(dāng)其沖,而與此同時還要注意技能和職業(yè)配合后的平衡、技能在PvP中的職業(yè)平衡。l  裝備系統(tǒng)。裝備系統(tǒng)是基于職業(yè)系統(tǒng)而產(chǎn)生的,由于有了不同的職業(yè)及其職業(yè)特色,于是有了適合不同職業(yè)的武器和不同職業(yè)穿戴的防具和飾品。由職業(yè)系統(tǒng)衍生出來的裝備系統(tǒng),在數(shù)值計算中的經(jīng)濟(jì)系統(tǒng)的計算,起到了

8、很重要的作用,包括PvM、裝備耐久耗損、裝備價格、怪物掉落等等。l  物品系統(tǒng)。由裝備系統(tǒng)衍生出物品系統(tǒng),或者一定程度上說,物品系統(tǒng)也可以自我產(chǎn)生的。物品系統(tǒng)在數(shù)值計算中主要指藥品,由于裝備和玩家本屬性帶來的攻防,導(dǎo)致不同職業(yè)的藥品消耗程度不同、回城速度不同,進(jìn)而影響到數(shù)值計算中的藥品價格、升級消耗、怪物掉落等數(shù)據(jù)。l  戰(zhàn)斗系統(tǒng)。游戲中數(shù)值計算最重要的參考系統(tǒng),戰(zhàn)斗系統(tǒng)為物理攻擊和技能攻擊設(shè)計戰(zhàn)斗傷害的計算,而這個計算的流程和計算的公式,則是數(shù)值計算中的核心環(huán)節(jié)和主要依據(jù)。其次,戰(zhàn)斗系統(tǒng)的設(shè)計也決定了主屬性與輔助屬性的換算關(guān)系。4.2. 初期感覺設(shè)定在數(shù)值計算啟動之前,需

9、要做的另一件準(zhǔn)備工作是對游戲的初期感覺進(jìn)行設(shè)定。最初需要設(shè)定的五個基本感覺為:角色的成長曲線、角色的經(jīng)驗曲線、游戲花費時長、各職業(yè)屬性比例和屬性校正參數(shù)。l  角色成長曲線。成長曲線是設(shè)計師給玩家的一種游戲感覺,同時也很大程度上烘托了游戲的世界觀,角色到底是大器晚成型還是逐步成長型,還是像方仲永式的先快后慢型,這幾種不同的角色成長曲線決定了真正的數(shù)值計算中各項數(shù)值隨著等級和時間的增長速度和程度。l  角色經(jīng)驗曲線。經(jīng)驗曲線也是設(shè)計師給玩家的一種游戲感覺,其影響的主要是玩家的升級速度和升級感覺,以征服為例,它是一種五級一階梯的經(jīng)驗曲線,如下圖所示: 通過經(jīng)驗曲線的確

10、定,數(shù)值計算中以此為依據(jù),確定游戲的每個等級的升級時間、殺怪時間、回城頻率等時間相關(guān)的數(shù)據(jù),而這些時間相關(guān)的數(shù)據(jù),都是以初期定下的角色經(jīng)驗曲線為參照的。l  游戲花費時長。游戲花費時長是另一個用于確定時間相關(guān)類數(shù)據(jù)的初期感覺數(shù)據(jù),通過游戲花費時長的確定,配合游戲的角色經(jīng)驗曲線,可以界定出角色每級升級所需要的時間,從而通過這個升級時間可以推導(dǎo)出游戲的其他時間數(shù)據(jù)。l  各職業(yè)屬性比例。由職業(yè)系統(tǒng)的細(xì)化可以得到各職業(yè)的特征,這些特征主要為兩樣:職業(yè)屬性比例和職業(yè)技能。前者是數(shù)值計算前期對角色屬性數(shù)據(jù)推導(dǎo)的主要依據(jù),而后者在數(shù)值計算設(shè)計到技能的時候開始產(chǎn)生主要的參照作用。以勇士為

11、例,當(dāng)確定了勇士的力:敏:體:魔5:2:3:0的時候,可以通過數(shù)值計算求出勇士每級的基本數(shù)值和裝備后的相關(guān)數(shù)值,而后可以通過這些數(shù)據(jù)推導(dǎo)出怪物的相關(guān)屬性數(shù)據(jù),從而推導(dǎo)出以后的數(shù)據(jù)。l  屬性校正參數(shù)。通過以上的初期感覺設(shè)定可以通過數(shù)值計算推出游戲中的主屬性數(shù)據(jù),然而游戲中有更多的輔助屬性數(shù)據(jù),比方說命中閃避血值魔法值,這些數(shù)據(jù)的推導(dǎo)需要初期定下的一些屬性校正參數(shù)(例如一點體質(zhì)換算多少點血值),推導(dǎo)出了輔助數(shù)據(jù),才能對其他的數(shù)據(jù)進(jìn)行進(jìn)一步的推導(dǎo)。4.3. 數(shù)值計算流程當(dāng)主要系統(tǒng)細(xì)化完成、初期主要的感覺也設(shè)定完畢之時,可以著手開始數(shù)值計算的工作了,針對數(shù)值計算最高層的看的角度不同,其流程

12、也有所不同,但是實際上他們說的是同一回事的,以下按兩種不同的角度去描述數(shù)值計算的流程,再配合一個實例講解一下前期的數(shù)值推導(dǎo)。 上圖為數(shù)值計算的其中一種角度上看的推導(dǎo)流程,正如前文所說,系統(tǒng)的細(xì)化和初期定下的感覺是數(shù)值計算的輸入,在真正的數(shù)值計算過程中,可以分為三步來推導(dǎo):時間類數(shù)據(jù)、屬性類數(shù)據(jù)和校正類數(shù)據(jù)。時間類數(shù)據(jù)時間類數(shù)據(jù)指的是和時間相關(guān)的數(shù)據(jù),這些數(shù)據(jù)玩家是看不到的,也是很難算出準(zhǔn)確的數(shù)值的,因為這些數(shù)據(jù)算是從初期定下的感覺數(shù)據(jù)中經(jīng)過一次加工的感覺數(shù)據(jù);時間類數(shù)據(jù)包括每級的升級所需時長、每級玩家殺死怪物所需的時間、每級怪物殺死玩家所需的時間、玩家的回城頻率、玩家的尋怪時間等等;

13、時間類的數(shù)據(jù)為后面兩步的數(shù)據(jù)提供了最重要的時間屬性,這些屬性用于計算角色的數(shù)值、怪物的數(shù)值以及經(jīng)濟(jì)系統(tǒng)有很大的作用;屬性類數(shù)據(jù)屬性類數(shù)據(jù)指的是角色的屬性、怪物的屬性以及物品裝備的屬性;屬性類數(shù)據(jù)包括不同職業(yè)的主屬性、怪物的主屬性以及物品裝備的屬性、價格;這些屬性類的數(shù)據(jù)其實都是由時間數(shù)據(jù)來推導(dǎo)出來的,比方說由角色的血值、怪物的攻擊力以及怪物殺死玩家的時間,可以計算出玩家的防御值,同理,也能用玩家的攻擊和玩家殺死怪物所需時間算出怪物的血值;校正類數(shù)據(jù)這些數(shù)據(jù)往往用于校正前面的一些屬性類數(shù)據(jù)的計算結(jié)果,為了數(shù)值平衡而計算出來的用于調(diào)整的數(shù)據(jù);校正類數(shù)據(jù)包括技能數(shù)據(jù)、命中閃避數(shù)據(jù)、怪物掉落數(shù)據(jù)等等;

14、推導(dǎo)校正類數(shù)據(jù)的同時,會使用校正類數(shù)據(jù)進(jìn)一步推導(dǎo)一些屬性類數(shù)據(jù),而后再推導(dǎo)出相關(guān)的校正類數(shù)據(jù),兩者是一個互相推導(dǎo)互相驗證的過程。以下是從另一個角度看數(shù)值計算的流程: 從另一個角度上看,實際上數(shù)值計算的過程是先通過細(xì)化的系統(tǒng)和初期定下的感覺先定下一個主要職業(yè)的屬性,而后通過這個主要職業(yè)的屬性來推出其他職業(yè)的屬性。計算出各職業(yè)的屬性數(shù)據(jù)以后,通過這些數(shù)據(jù)和時間數(shù)據(jù)來計算出怪物的屬性數(shù)據(jù)。最后通過各職業(yè)的屬性數(shù)據(jù)和怪物屬性數(shù)據(jù),計算出裝備的屬性數(shù)據(jù)和物品的屬性數(shù)據(jù),并用這兩者相互驗證。這種角度上的數(shù)值計算實際上和前一種的計算方法本質(zhì)上是一樣的,只是劃分的方式和看問題的角度有所不同而已。以下

15、以征服的數(shù)值計算為例,談?wù)勄捌诘臄?shù)值計算是怎么界定和怎么開展下去的。4.4. 數(shù)值計算前期案例以下的例子談?wù)務(wù)鞣某醢娴那捌跀?shù)值計算是怎么界定和怎么開展的,之所以以初版為例是因為初版沒有太多其他復(fù)雜的系統(tǒng)加入(比方說等級藐視系統(tǒng)、技能系統(tǒng)、XP系統(tǒng)等等)。征服界定四個職業(yè),而經(jīng)驗曲線如同前面圖例所示,為5級的階梯式增長曲線,成長曲線為逐步成長型的曲線。數(shù)值計算最前期最關(guān)鍵的一步是定下每級升級所需的時長,以征服而言,在前期定下了從1級練級到頂級大概需要消耗玩家720個小時,然后用這個時間算出一條自然成長的經(jīng)驗曲線征服采用的是最簡單的方法,用等比數(shù)列求和公式求出公比,而后用公比和首項求出各級的自然

16、成長的升級耗時。隨后把每級的升級耗時轉(zhuǎn)化為5級階梯式的升級耗時,這樣就完成了最初期的升級時間計算了。大概流程如下圖所示: 與此同時可以開始先算出一個職業(yè)的主屬性數(shù)據(jù)和部分副屬性數(shù)據(jù)了,在征服里面是先算勇士職業(yè)的數(shù)據(jù)的,根據(jù)職業(yè)設(shè)定的力:敏:體:魔5:2:3:0的設(shè)定,以及初期界定的各職業(yè)初始屬性點數(shù)和每級升級獲得點數(shù),可以得出勇士各等級的四項主屬性的數(shù)據(jù),而后通過初期感覺定下的屬性校正參數(shù)可以得出勇士的血值、命中和敏捷。正如前文所說,職業(yè)屬性數(shù)據(jù)計算出來以后可以開始計算怪物的屬性數(shù)據(jù)了,通過勇士數(shù)據(jù)的計算,可以計算出怪物的攻防,再利用勇士和怪物殺死對方所需要的時間可以分別計算出各自的

17、其他數(shù)據(jù),例如勇士的防御、怪物的血值。當(dāng)怪物的基本屬性基本計算完畢的時候,用這些數(shù)據(jù)重新校正勇士職業(yè)的數(shù)據(jù),校正無誤以后就可以用勇士的數(shù)據(jù)推導(dǎo)出其他職業(yè)的數(shù)據(jù)了。大概的流程如下圖所示: 接下來,通過各職業(yè)的屬性數(shù)據(jù)和怪物的屬性數(shù)據(jù),通過戰(zhàn)斗系統(tǒng)的設(shè)定共同計算出裝備的屬性數(shù)據(jù)。比方說通過怪物殺死角色的時間計算出角色需要具備的防御,通過這個防御值和角色本身的防御值計算出防具所帶來的防御值。而另一方面,通過初定的玩家的回城時間、背包的大小和每級升級過程中怪物對玩家的累積傷害計算出當(dāng)級血瓶的補血量,而后通過初定的單位血的單價計算出每級血瓶的價格,通過初定的血價和裝備價的比值求出每級裝備的總價

18、值,而后通過不同裝備之間初定的價格比求出每級的不同裝備的價格。在耐久相關(guān)計算上,通過角色殺死怪物所需時間、角色當(dāng)級升級所需時間以及命中閃避等數(shù)據(jù)來計算出當(dāng)級升級所需要的攻擊次數(shù)和受擊次數(shù),從而計算出每次換武器防具前的這個求和數(shù)值,通過這兩組數(shù)據(jù)推算出武器防具的耐久,而后通過相應(yīng)的武器防具的價格算出其修理費用。通過每級所需的血瓶費用、更換裝備所需費用和修理裝備所需費用,可以推算出當(dāng)級怪物所需掉落的總價值,從而推算出掉落幾率、掉落種類和掉落價值量。由于該過程相關(guān)太多,基本上涉及整個數(shù)值計算的網(wǎng)絡(luò)了,因此這個過程的概括圖這里就不示意出來了。最后,開始校正類數(shù)據(jù)的計算,計算技能相關(guān)的數(shù)據(jù)來調(diào)整戰(zhàn)斗系統(tǒng)的平衡度,校正怪物掉落和耐久相關(guān)數(shù)據(jù)來調(diào)整經(jīng)濟(jì)系統(tǒng)。完成了大部分的數(shù)據(jù)的計算以后,同時也開始重新走一次流程或者用已有的計算出來的數(shù)據(jù)重新驗證前面的數(shù)據(jù),以達(dá)到二次校正的目的。當(dāng)這些都基本完成以后,就可以把數(shù)據(jù)填寫入數(shù)據(jù)庫里面,進(jìn)行外部測試來對數(shù)據(jù)進(jìn)行再次驗證和調(diào)整了。5. 卷末語以上的征服的數(shù)值計算流程只是一個簡單的例子,其系統(tǒng)結(jié)構(gòu)和數(shù)值的邏輯關(guān)系非常直白,而戰(zhàn)斗系統(tǒng)的計算公式和其他輔助數(shù)據(jù)的推導(dǎo)公

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論