導(dǎo)   《鬼谷八荒》中的NPC交互系統(tǒng)是一項(xiàng)非常豐富的內(nèi)容,玩家可以與NPC進(jìn)行各種類(lèi)型的交互行為,那么交互的好感機(jī)制是怎樣的呢?現(xiàn)在為大家?guī)?lái)“最后的道克諾爾”分享的《鬼谷八荒》NPC交互好...

 

《鬼谷八荒》中的NPC交互系統(tǒng)是一項(xiàng)非常豐富的內(nèi)容,玩家可以與NPC進(jìn)行各種類(lèi)型的交互行為,那么交互的好感機(jī)制是怎樣的呢?現(xiàn)在為大家?guī)?lái)“最后的道克諾爾”分享的《鬼谷八荒》NPC交互好感機(jī)制詳解,希望對(duì)大家有所幫助。

開(kāi)局

鬼谷八荒這個(gè)游戲的底層和基礎(chǔ)是數(shù)據(jù)和代碼,而八荒世界的底層和基礎(chǔ)是好感系統(tǒng)。

好感值或者說(shuō)好感度,是大家體驗(yàn)這個(gè)游戲的交互樂(lè)趣的最重要的參數(shù),好感系統(tǒng)也是交互系統(tǒng)中的核心系統(tǒng)。如果說(shuō)沒(méi)有好感系統(tǒng),這個(gè)游戲一定不會(huì)那么有趣。

當(dāng)然,除了好感系統(tǒng),還有其他系統(tǒng)和參數(shù)(關(guān)系/性格/聲望/魅力等),一起給八荒世界增添色彩。不過(guò)其實(shí)單憑好感值系統(tǒng)本身,不依靠其他內(nèi)容,也能搭建出一個(gè)完整并且合理的世界,只不過(guò)會(huì)感覺(jué)有些死板,也不會(huì)像現(xiàn)在這樣,時(shí)不時(shí)給玩家?guī)?lái)一些意外和驚喜了。

之前看到過(guò)道友調(diào)侃制作組明明只是做個(gè)游戲,但是好像在做AI一樣。

其實(shí)讓大家津津樂(lè)道互動(dòng)系統(tǒng)原理并不復(fù)雜。好感系統(tǒng)設(shè)計(jì)本身也非常簡(jiǎn)單。僅僅涉及1個(gè)基礎(chǔ)參數(shù)(好感值),判斷邏輯基本上是If函數(shù),變動(dòng)量基本上都是進(jìn)行加減法。這一點(diǎn)上不得不對(duì)開(kāi)發(fā)者點(diǎn)個(gè)贊,正是因?yàn)槿绱撕?jiǎn)單的判斷邏輯,才大幅縮減了我們游戲過(guò)程中的后臺(tái)程序響應(yīng)時(shí)間,保證了我們游戲進(jìn)行的順暢。

好感值

玩家在游戲中,對(duì)任何一個(gè)結(jié)識(shí)的NPC,或者反過(guò)來(lái)任何一個(gè)NPC和玩家或者其他NPC結(jié)識(shí),都會(huì)對(duì)對(duì)方產(chǎn)生一個(gè)名為好感值的參數(shù)。關(guān)于好感值這個(gè)參數(shù),我們目前可以理解和確認(rèn)的有:

1. 好感值的范圍是[-300,300],其中0是特殊的數(shù)值。(通過(guò)使用存檔修改器觀察好感值,我們發(fā)現(xiàn)正常情況下,好感值是不會(huì)為0的,如果玩家不認(rèn)識(shí)一個(gè)NPC,實(shí)際上對(duì)這個(gè)NPC的好感值應(yīng)該為空/null)。

2.游戲中本身不會(huì)顯示任何好感值的數(shù)據(jù),僅用圖標(biāo)表示:小于0圖標(biāo)是火,大于0的圖標(biāo)是心,空值null則顯示“陌”字代表陌生人;

3.好感值每60點(diǎn)一個(gè)階段,即每60點(diǎn)好感值=1心/火,最大為5火或者5心;

4.好感值是一個(gè)單一的數(shù)值,游戲中的可能文本描述會(huì)有:好感值/好感度/親密度/仇恨值等,其實(shí)都是一樣的:

親密度提升了=仇恨值下降了;親密度下降了=仇恨值提高了,不同的描述僅僅是同一個(gè)好感值的變動(dòng),并不存在仇恨值這個(gè)數(shù)值。

5.好感值是雙向的,A對(duì)B的好感值和B對(duì)A的好感值之間本身不存在聯(lián)系。(這點(diǎn)其實(shí)大家都已經(jīng)知道了)

P.S 正常游戲中可以通過(guò)一個(gè)方法查看對(duì)象NPC的具體好感數(shù)值,即通過(guò)偷竊互動(dòng),可以看到對(duì)方因?yàn)橛H密度原因給到玩家的成功補(bǔ)正。這個(gè)數(shù)值即為好感值。

《鬼谷八荒》NPC交互好感機(jī)制詳解

目前樓主發(fā)現(xiàn)并且確認(rèn)的游戲中的好感度變化,存在兩大類(lèi):

1.互動(dòng)行為造成的變動(dòng);

2.時(shí)間經(jīng)過(guò)造成的好感變動(dòng)。

這里先解釋第二條:【時(shí)間經(jīng)過(guò)造成的好感變動(dòng)】

游戲中存在著一個(gè)沒(méi)有任何提示,沒(méi)有任何說(shuō)明,甚至如果不是因?yàn)橛写鏅n修改器這個(gè)可以查看好感值的工具,沒(méi)有人會(huì)發(fā)現(xiàn)的一個(gè)現(xiàn)象或者規(guī)律。列文虎克除外。

為了方便大家理解和記憶,我暫時(shí)將這個(gè)現(xiàn)象命名為【跨年失憶現(xiàn)象】

現(xiàn)象描述:游戲中每隔12個(gè)月,在每年12月進(jìn)行回合結(jié)算的時(shí)候,玩家對(duì)所有NPC,NPC對(duì)其他NPC的好感度都會(huì)向0進(jìn)行趨近,正好感降低,負(fù)好感提升。

這個(gè)現(xiàn)象其實(shí)十分容易解釋?zhuān)S著時(shí)間我們勢(shì)必會(huì)忘卻一些事情,快樂(lè)如此,仇恨亦如此。

但是這個(gè)現(xiàn)象有一些規(guī)則和規(guī)律:

1.這個(gè)規(guī)則僅僅影響自己(玩家和NPC)對(duì)其他NPC的好感度。但是每個(gè)NPC都有自己的視角,所以換句話說(shuō)就是影響所有玩家和NPC,只不過(guò)每次判定都是對(duì)象自己的視角而已;

2.對(duì)于介于-60~60之間的好感值,可以逃避這個(gè)現(xiàn)象。也就是說(shuō)如果12月的時(shí)候好感值是介于這個(gè)范圍內(nèi)的,跨年之后,也不會(huì)有所變化;

3.好感度階段越高,則變動(dòng)的幅度越小。舉個(gè)栗子,300滿心好感度的遞減量非常少,而60到120區(qū)間2顆心階段的好感度遞減量就相當(dāng)大。同理負(fù)好感時(shí)亦是如此;

4.外在性格,對(duì)這個(gè)現(xiàn)場(chǎng)存在著一定抑制,或者增幅作用,具體表現(xiàn)可以通過(guò)性格的描述來(lái)確認(rèn)。

比如說(shuō):情種性格:描述為,始終在追求愛(ài)的路上。實(shí)際對(duì)于該現(xiàn)象來(lái)講,起到的抑制作用是,如果有情種性格,那么在每次跨年過(guò)后,對(duì)于自己道侶的好感值非但不會(huì)降低,反而會(huì)自動(dòng)增加;同理愛(ài)家屬性則對(duì)其描述的XX特別是夫妻關(guān)系的NPC起到了好感度提升和保護(hù)作用;值得一提的是義氣及睚眥屬性。經(jīng)過(guò)測(cè)試義氣對(duì)所有的正向關(guān)系都會(huì)起作用,包括好友,甚至道侶夫妻;而睚眥則是對(duì)于仇人目標(biāo)反向的好感降低(負(fù)好感提升)前面提到仇恨也會(huì)隨著跨年而減淡,但是睚眥性格的人,他每次跨年的時(shí)候都會(huì)拿出仇人小本本一邊咬自己的手指一邊想著哪天要嫩死你。

5.內(nèi)在性格,不同的內(nèi)在性格對(duì)外在性格起到一定量上的增幅作用,舉個(gè)例子,正直/義氣/情種 與 無(wú)私/義氣/情種在跨年后好感值的變動(dòng)趨勢(shì)上是一樣的,但是量上是有細(xì)微區(qū)別的?!敬颂帥](méi)有做細(xì)致的數(shù)據(jù)記錄和測(cè)試,僅僅是對(duì)比了兩組數(shù)據(jù),數(shù)值上有些許差異,但是趨勢(shì)是一樣。所以待驗(yàn)證。歡迎道友們進(jìn)行測(cè)試并告知我結(jié)果】

6.這個(gè)規(guī)則不適用于已經(jīng)死亡的角色。也就說(shuō)一旦角色死亡變成墓碑,其他NPC對(duì)他的好感值就永遠(yuǎn)不再會(huì)發(fā)生變化了。

7.其他新發(fā)現(xiàn)待補(bǔ)充

那么這個(gè)規(guī)律對(duì)我們的八荒世界有什么影響呢?

有的,本帖開(kāi)篇提到的第1個(gè)問(wèn)題就是這個(gè)現(xiàn)象造成的。

我們來(lái)理一下思緒:

首先樓主在前一篇《關(guān)系篇》中提到,好友關(guān)系是雙向的,要求A對(duì)B的好感,以及B對(duì)A的好感同時(shí)>=60,才會(huì)出現(xiàn)在好友欄里。這個(gè)是基礎(chǔ)前提。

舉個(gè)例子:你發(fā)現(xiàn)了一個(gè)心儀的妹子,交談如沐春風(fēng),然后你對(duì)她砸了一個(gè)天道之氣,她對(duì)你的好感瞬間4心了,然后你點(diǎn)了結(jié)緣,她拒絕,你跟她論道,同意,然后雙修X3,但還是不同意結(jié)緣。那么你打開(kāi)人際關(guān)系欄,發(fā)現(xiàn)她在你好友欄里,顯示對(duì)你4心半好感。你心里松了一口氣,想著,先當(dāng)好友吧,以后我再攻略你。然后你就去做其他事情了,刷材料,刷牌子,刷貢獻(xiàn)。然后某一天你突然想起來(lái),誒對(duì)哦!我有個(gè)妹子還沒(méi)收,我要趕緊去刷滿她的好感,然后收了她!結(jié)果你打開(kāi)好友欄一看,不!見(jiàn)!了!我那么大一個(gè)4心好感的準(zhǔn)老婆去哪了?烤~~巴!格!拉!

《鬼谷八荒》NPC交互好感機(jī)制詳解

其實(shí)這是正常情況。

這個(gè)妹子在第一次跟你見(jiàn)面的時(shí)候,玩家的一頓操作猛如虎,直接把她對(duì)玩家的好感刷到了4心多,但是其實(shí)當(dāng)時(shí)玩家對(duì)她的好感,只是剛剛過(guò)了60及格線。

因此,當(dāng)雙方都滿足好友條件的情況下,她出現(xiàn)在了玩家的好友欄中。但是此時(shí)玩家對(duì)她的好感只是剛剛過(guò)及格線。

隨著時(shí)間的推移,可能只過(guò)了一個(gè)回合(12月到1月),也可能過(guò)了不知道多少個(gè)回合,總之最多只要過(guò)12個(gè)回合(1月到第2年1月),你對(duì)她的好感經(jīng)過(guò)跨年受到了衰減,掉到了60以下,單方面沒(méi)有滿60,好友關(guān)系自動(dòng)解除,她就這么消失在了你的好友欄里。

原來(lái)如此 那路或多

所以遇到這種情況怎么辦?

1.使用你的念力給她打上標(biāo)記;

2.在丟失她的行蹤之前確保你對(duì)她的好感能保持在一個(gè)安全范圍內(nèi)(跨年后不會(huì)掉到60以下即可,在沒(méi)有任何性格補(bǔ)正的情況下,刷到2顆心會(huì)比較安全);

3.在丟失她的行蹤之前就把她收作道侶/師傅/徒弟/義女/義母,女性玩家角色還多一個(gè)義姐妹選項(xiàng)。因?yàn)橛H族關(guān)系掉到60以下也依然存在關(guān)系;

4. 如果玩家?guī)в辛x氣性格,那你可以高枕無(wú)憂了,義氣屬性在跨年的時(shí)候?qū)λ姓虻年P(guān)系人都有著一定量的好感度補(bǔ)正,對(duì)好友效果特大!所以如果玩家?guī)в辛x氣性格,跨年的時(shí)候非但不減少自己對(duì)好友的好感值,反而會(huì)有提升,只要達(dá)到60就會(huì)提升了,如果妹子也有義氣性格。那你們只要成為好友,即便一年到頭一次沒(méi)見(jiàn),每年也都會(huì)更親密。

當(dāng)然以上僅僅是只考慮到【跨年失憶現(xiàn)象】的結(jié)論,實(shí)際游戲中,會(huì)有其他互動(dòng)的干擾,比如NPC會(huì)自己來(lái)找玩家互動(dòng),提升玩家對(duì)其好感;也有可能被其他NPC詆毀,造成她對(duì)玩家好感度降低;或者玩家被挑撥,造成對(duì)她的好感度降低這種復(fù)雜的變化在里面。

P.S 關(guān)于性格的詳細(xì)分析和研究,我們放到【性格篇】中進(jìn)行研究。這里只列幾個(gè)大家關(guān)注的表多的外在性格能對(duì)【跨年失憶現(xiàn)象】提供的補(bǔ)正:

義氣:跨年時(shí)略微提升所有對(duì)親族關(guān)系人的好感,好友特大提升;

情種:跨年時(shí)能夠提升對(duì)所有道侶的好感;【妻子待驗(yàn)證】

睚眥:跨年時(shí)不僅不會(huì)忘記對(duì)仇人的仇恨,反而會(huì)增加仇恨。僅此一個(gè)性格由此效果,因此睚眥永遠(yuǎn)不會(huì)忘記仇人。

外在性格對(duì)于【跨年失憶現(xiàn)象】的補(bǔ)正影響是非常大的,性格補(bǔ)正+【跨年失憶現(xiàn)象】讓每一個(gè)八荒世界都能與眾不同,出人意料。

 

更多相關(guān)內(nèi)容請(qǐng)關(guān)注:鬼谷八荒專(zhuān)區(qū)