游戲設(shè)計(jì)隨筆(5)——美化數(shù)值、數(shù)值美學(xué)

整理發(fā)布于2023.07.08
本文寫于2023.06.07
本周參加CiGa Game Jam,沒(méi)時(shí)間細(xì)化,水一篇
應(yīng)該是容易被上級(jí)的要求折磨的比較多的一個(gè)問(wèn)題。
總結(jié)
優(yōu)先在產(chǎn)出端美化數(shù)值,而不是消耗
美化數(shù)值要在不影響原有數(shù)值邏輯和精確性的前提下進(jìn)行
誤差累計(jì)下來(lái)可能會(huì)成倍放大,要注意總誤差
美化數(shù)值后如果誤差過(guò)大,可以適當(dāng)手調(diào)數(shù)值,來(lái)彌合原先的數(shù)值
美化數(shù)值是個(gè)主觀問(wèn)題,不要太在意
本文舉例的數(shù)值表是為了輔助說(shuō)明美化數(shù)值的簡(jiǎn)易表格,誤差指美化后的數(shù)值和原始設(shè)計(jì)的數(shù)值之間的誤差,實(shí)際設(shè)計(jì)往往復(fù)雜得多,還請(qǐng)注意。
下述例子中,是直接設(shè)計(jì)升級(jí)所需經(jīng)驗(yàn)的。實(shí)際設(shè)計(jì)中,可以直接去設(shè)計(jì)升級(jí)所需時(shí)間;或是定好各個(gè)階段的累計(jì)升級(jí)時(shí)間,再去給每級(jí)單獨(dú)分配升級(jí)所需時(shí)間,進(jìn)而計(jì)算得出升級(jí)所需經(jīng)驗(yàn)。
有關(guān)這幾種設(shè)計(jì)方法,本文暫不討論,僅考慮美化數(shù)值的問(wèn)題。
在做數(shù)值的時(shí)候,經(jīng)常會(huì)有看上去不是很整齊的數(shù)。
比如,等級(jí)系統(tǒng),升級(jí)所需經(jīng)驗(yàn)每級(jí)遞增10%。

拉出來(lái)的經(jīng)驗(yàn)表數(shù)值就不夠好看,一般會(huì)直接取整,或是保留前2-3位左右的數(shù)字四舍五入取整,其余取0。
但是數(shù)值并不是每個(gè)模塊完全獨(dú)立的,由于要綜合考慮各數(shù)值之間的關(guān)聯(lián),不可能保證所有的數(shù)都能夠這么簡(jiǎn)單的就處理的好看。
比如,這個(gè)等級(jí)系統(tǒng)還有一個(gè)經(jīng)驗(yàn)副本,難度越高獎(jiǎng)勵(lì)越好。

由此得出了簡(jiǎn)易的等級(jí)系統(tǒng)的數(shù)值表。

通常,升級(jí)所需時(shí)間和累計(jì)升級(jí)時(shí)間,是最直接影響到玩家體驗(yàn)的兩個(gè)值,是最需要策劃去保證數(shù)值有效的值,不能有過(guò)多的偏差。
掉落經(jīng)驗(yàn),則是玩家最關(guān)心的數(shù)值,是最需要優(yōu)先考慮去美化的數(shù)值部分。
可以自己仔細(xì)回想一下玩游戲時(shí)的感受,基本上每次升級(jí)所需的消耗的經(jīng)驗(yàn)是記不清的。掉落經(jīng)驗(yàn)?zāi)苡浀?,則是因?yàn)橥婕谊P(guān)心從1級(jí)副本升到2級(jí)副本時(shí),能多獲得多少東西,同時(shí)玩家也關(guān)心自己每次副本及每天能獲得多少經(jīng)驗(yàn)。就好像崩鐵,大家都知道圣遺物在玩家40級(jí)后必出金,之后每10級(jí)提升出雙金的概率。對(duì)于自己玩了多少天才升到了40級(jí),大家心里也大概有個(gè)數(shù)。
因此,升級(jí)經(jīng)驗(yàn)并不是一個(gè)值得關(guān)心的數(shù)值,為這種數(shù)值的美感去舍去末尾的數(shù),會(huì)犧牲數(shù)值的精確性,最終影響到設(shè)計(jì)好的升級(jí)時(shí)間。
這里不考慮設(shè)計(jì)升級(jí)所需時(shí)間的問(wèn)題,還是簡(jiǎn)單的按照每級(jí)遞增10%所需經(jīng)驗(yàn),直接拉出90-100級(jí)的升級(jí)經(jīng)驗(yàn)表,從而得出升級(jí)時(shí)間的原始設(shè)計(jì)數(shù)值。假設(shè)每天獲取1W點(diǎn)經(jīng)驗(yàn),對(duì)升級(jí)經(jīng)驗(yàn)的數(shù)值四舍五入取整,根據(jù)每日產(chǎn)出1W經(jīng)驗(yàn)得出,升級(jí)所需時(shí)間=升級(jí)經(jīng)驗(yàn)/10000。

可以看到,保留2位時(shí),數(shù)字雖然很好看,但已經(jīng)和最原始的數(shù)據(jù)產(chǎn)生了一定的誤差,100級(jí)時(shí)誤差大約0.343%,且99級(jí)時(shí)誤差非常高。
這還是僅僅 90-100 這10級(jí)的累計(jì)時(shí)間而已。
如果放大到1-100級(jí),誤差可能會(huì)放大到1%以上。且運(yùn)氣不好時(shí),如99級(jí),90-99級(jí)累計(jì)誤差時(shí)間達(dá)到7.78,誤差大約1.02%。
如果再加上其他系統(tǒng)美化數(shù)值導(dǎo)致的誤差,幾個(gè)系統(tǒng)累乘下來(lái),誤差可能會(huì)越來(lái)越大。
因此通常還會(huì)手調(diào)部分升級(jí)經(jīng)驗(yàn),來(lái)彌合升級(jí)時(shí)間符合原本的設(shè)計(jì)。通常各階段節(jié)點(diǎn)會(huì)作為設(shè)計(jì)中的重點(diǎn)要素,所以至少也要保證一個(gè)階段內(nèi)的累計(jì)升級(jí)時(shí)間符合設(shè)計(jì),避免養(yǎng)成階段出現(xiàn)誤差。
例如我隨手配幾個(gè)數(shù)值進(jìn)去,可以看到值比較好看,誤差也小了很多

最后,來(lái)個(gè)暴論
是誰(shuí)規(guī)定了0越多數(shù)值就越好看?
憑什么2147483647不能比2100000000或者是1999999999更好看?
所謂的數(shù)值美學(xué)是誰(shuí)來(lái)決定的?
不過(guò)是主觀思想罷了。
舉個(gè)例子。
考試滿分100分,而不是99分、105分,這是好記的數(shù)字。
然后卻想要題目數(shù)量也整齊,每題分?jǐn)?shù)也整齊。
最后被迫只有幾個(gè)選擇——每題5分共20題、每題10分共10題、每題20分共5題。
卻忘記了當(dāng)初為什么要定滿分為100分,而不是直接1題1分多簡(jiǎn)單。
本身滿分高,就是為了細(xì)化分差,為了更準(zhǔn)確的描述不同難度的題目應(yīng)得的分?jǐn)?shù),而不是為了所謂的美學(xué)去本末倒置。
我認(rèn)可數(shù)值美學(xué),但要搞清楚優(yōu)先級(jí),不要什么都追求完美

游戲設(shè)計(jì)隨筆,暫定每周六晚一篇,持續(xù)時(shí)間待定,希望自己能堅(jiān)持下去,也希望我的分享能對(duì)你有所幫助。
歡迎評(píng)論區(qū)討論,也歡迎向我問(wèn)一些想聽(tīng)我后續(xù)寫文章分析的問(wèn)題。
