面對(duì)莉莉絲的質(zhì)問,顧凡前所未有的理直氣壯。
“莉總,你這問題可是把我難倒了,我現(xiàn)在已經(jīng)不是游戲部門的負(fù)責(zé)人了?。?br/>
“我一行代碼都沒寫過,甚至連設(shè)計(jì)方案都沒怎么仔細(xì)看過。
“這游戲開發(fā)的全過程我都沒有參與,一直都在忙體驗(yàn)店的事情,這一點(diǎn)你是知道的。
“你問我這個(gè)問題,是不是有點(diǎn)問錯(cuò)人了?”
莉莉絲繼續(xù)咬牙切齒地說道:“那就現(xiàn)在看!給我查!查一下到底是什么原因!”
她雖然沒搞懂這具體是因?yàn)槭裁?,但明白一點(diǎn),那就是從諸葛君和侯集這兩個(gè)人身上收集到的負(fù)面情緒正在飛速減少,甚至有倒扣的趨勢(shì)!
一定是哪里出了大問題。
但具體是哪里出了問題?
莉莉絲自己簡(jiǎn)單嘗試想了一下,就感覺頭皮有點(diǎn)癢,好像要長(zhǎng)腦子了。
之前遇到這種問題,她都是讓顧凡自查的,而且很快就定位到了真實(shí)的問題所在。此時(shí)讓她自己想,也確實(shí)有點(diǎn)難為人了。
更何況這次顧凡真的沒有參與游戲的開發(fā),相對(duì)清白一些。
這兩方面的因素綜合起來(lái),讓莉莉絲覺得還是讓顧凡來(lái)查更合理。
“好的莉總,您稍等。
“這游戲的代碼畢竟全都不是我寫的,即便有線索,找起來(lái)也很麻煩,我需要多一些時(shí)間?!?br/>
顧凡回到柜臺(tái),取出自己的筆記本電腦,打開《路怒癥模擬器》的后臺(tái)代碼,開始皺著眉頭查看。
時(shí)間一分一秒地過去了。
這次排查問題的時(shí)間可比之前的時(shí)間要長(zhǎng)多了,而且顧凡明顯很痛苦,抓耳撓腮的。
讓一個(gè)程序員去排查其他程序員代碼中的錯(cuò)誤,也確實(shí)是難度太高了。
這也就是顧凡實(shí)力過硬,如果換個(gè)程序員,很可能直接跟莉莉絲說干不了。
看到顧凡的狀態(tài),莉莉絲也不好意思催促,可是眼睜睜地看著諸葛君和侯集這兩個(gè)人的負(fù)面情緒越來(lái)越少,她也實(shí)在是按捺不住了。
很快,更糟糕的情況出現(xiàn)了。
不只是他們兩個(gè)的負(fù)面情緒在變少,《路怒癥模擬器》這款游戲收集的負(fù)面情緒,也在變少!
至于為什么?
答案是顯而易見的:隨著時(shí)間的推移,不只是諸葛君一個(gè)人找到了這游戲的正確打開方式,其他玩家也同樣發(fā)現(xiàn)了。
就像諸葛君與侯集分享經(jīng)驗(yàn)一樣,其他的玩家也都在互相分享經(jīng)驗(yàn),這這種思路的變化,就像是惡魔瘟疫一樣在玩家群體中快速地?cái)U(kuò)散開來(lái),并且逐漸變得一發(fā)不可收拾!
終于,又玩了兩個(gè)小時(shí)之后,諸葛君和侯集這才戀戀不舍地站起身來(lái)準(zhǔn)備離開。
諸葛君問道:“店長(zhǎng),你好,請(qǐng)問這手柄能直接買嗎?”
顧凡百忙之中抽出時(shí)間回答:“抱歉,我們這里只是體驗(yàn)店,不賣商品。如果您需要的話,直接去網(wǎng)上訂購(gòu)就可以了?!?br/>
“好吧。”對(duì)于這個(gè)答案,諸葛君并不感到詫異。
他伸了個(gè)懶腰,到柜臺(tái)按照游玩時(shí)間結(jié)了賬,然后愉快地跟侯集相約再來(lái)。
等到這兩人走了,莉莉絲以迅雷不及掩耳盜鈴之勢(shì)關(guān)上了體驗(yàn)店的門,然后掛上了『停止?fàn)I業(yè)』的標(biāo)牌。
“查清楚了沒有??!”
莉莉絲此時(shí)顯然已經(jīng)快要到了爆發(fā)的邊緣。
顧凡遲疑著點(diǎn)頭:“似乎算是鎖定了問題,但具體是不是出自于這里,還需要進(jìn)一步地確認(rèn),不能100%確定。這畢竟不是我寫的代碼。”
莉莉絲已經(jīng)等不及了,她靠了過來(lái):“快說到底是因?yàn)槭裁丛颍槭裁从钟蠦UG!”
顧凡糾正她的說法:“莉總,其實(shí)嚴(yán)格來(lái)說,這不算是一個(gè)BUG,應(yīng)該是……設(shè)計(jì)漏洞……”
莉莉絲瞬間火冒三丈:“什么?設(shè)計(jì)漏洞!周揚(yáng)這個(gè)小子,果然不靠譜!”
顯然,這就是赤裸裸地在甩鍋了。
《路怒癥模擬器》的點(diǎn)子是顧凡給的,莉莉絲拍板并給了大致的概念稿。
而后,她把這份概念稿交給周揚(yáng),進(jìn)行細(xì)化設(shè)計(jì)。
雖說設(shè)計(jì)漏洞確實(shí)是出現(xiàn)在周揚(yáng)的設(shè)計(jì)稿中,可問題是,這份設(shè)計(jì)稿早就給莉莉絲看過,她當(dāng)時(shí)也沒有提出任何質(zhì)疑啊。
這時(shí)候,莉莉絲必然還是總負(fù)責(zé)。
只不過顧凡也并沒有點(diǎn)破這一點(diǎn),畢竟莉莉絲此時(shí)的心情非常糟糕,他也沒必要去觸這個(gè)霉頭。
顧凡指著其中的幾行代碼:“莉總,你看,這里是『道路交通難度動(dòng)態(tài)調(diào)整』的詳細(xì)規(guī)則代碼。
“當(dāng)玩家在游戲中進(jìn)行正常的交通活動(dòng)時(shí),為了更好地引發(fā)玩家的路怒癥,周圍車輛的不文明駕駛行為會(huì)越來(lái)越多、越來(lái)越出格。
“這一點(diǎn),是你最開始的設(shè)計(jì)初稿就有的,對(duì)吧?”
莉莉絲點(diǎn)頭:“嗯!”
顯然,這個(gè)設(shè)計(jì)確實(shí)給玩家造成了極大的困擾,讓整個(gè)城市事故頻發(fā),也制造了很多的負(fù)面情緒。
“但問題也出在這里!”
顧凡繼續(xù)說道:“當(dāng)系統(tǒng)檢測(cè)到玩家始終都沒有發(fā)生車禍時(shí),會(huì)持續(xù)地調(diào)高AI的危險(xiǎn)駕駛行為傾向,而并沒有設(shè)置一個(gè)上限!
“當(dāng)然,功能本身這么做倒也談不上對(duì)或者錯(cuò),因?yàn)樵O(shè)計(jì)方案中也沒寫到底有沒有上限。從代碼角度來(lái)說,倒也算是很好地完成了設(shè)計(jì)?!?br/>
莉莉絲想了想:“沒設(shè)置上限……也還好吧。讓這些NPC車輛更加不擇手段地制造車禍,應(yīng)該有利于產(chǎn)生更多負(fù)面情緒吧?”
顧凡繼續(xù)定位到下一段代碼:“如果單獨(dú)看這一條,似乎沒什么大問題,但下面還有一條。
“這個(gè)『道路交通難度動(dòng)態(tài)調(diào)整機(jī)制』終結(jié)的條件,是『玩家駕駛車輛周圍發(fā)生車禍』,而不是『玩家自身的車輛發(fā)生車禍』?!?br/>
莉莉絲費(fèi)解了,她眉頭緊皺,顯然大腦幾乎處于宕機(jī)狀態(tài)。
“這……有很大的區(qū)別嗎?”
莉莉絲想了想,隨著道路危險(xiǎn)等級(jí)的提升,幾乎路上的NPC車輛都會(huì)將玩家車輛視為公敵,在這種情況下,玩家周圍發(fā)生車禍,大概率會(huì)把他牽扯進(jìn)去。
更何況還有『發(fā)生車禍必須下車救治』這條規(guī)則呢。
應(yīng)該問題不大吧?
然而,顧凡微微搖頭:“如果單看其中一條的話,問題確實(shí)不大。但如果兩條放在一起看,那么兩個(gè)小問題,就變成一個(gè)大問題了!
“因?yàn)镹PC的危險(xiǎn)駕駛行為沒有鎖死上限,所以隨著時(shí)間的推移,這些NPC的危險(xiǎn)駕駛行為會(huì)越來(lái)越出格,越來(lái)越過火!
“而結(jié)果就是,它們?nèi)绻麤]撞到玩家的話,自己大概率要發(fā)生車禍的,無(wú)法持續(xù)給玩家造成壓力。
“而『玩家駕駛車輛周圍發(fā)生車禍就終結(jié)道路交通動(dòng)態(tài)調(diào)整機(jī)制』這一條,更是在不經(jīng)意間讓玩家有了全身而退的可能。”
莉莉絲嘴巴微張,似乎有點(diǎn)明白了。
NPC的危險(xiǎn)駕駛行為不僅會(huì)影響到玩家,也會(huì)影響到它自身!
畢竟這游戲中NPC的車輛也要遵循基本的物理規(guī)則,亂開車的話,該打滑還是會(huì)打滑,該剎不住還是會(huì)剎不住。
一旦沒撞到玩家,那么結(jié)果很可能就是撞護(hù)欄或者撞樹。
如果這游戲給NPC的危險(xiǎn)駕駛行為鎖一個(gè)上限的話,不會(huì)有這個(gè)問題。
因?yàn)镹PC的AI會(huì)在『進(jìn)攻玩家』和『保持自身安全』之間求得一個(gè)平衡,在盡可能保證自身安全的情況下,讓進(jìn)攻玩家變成一場(chǎng)持久戰(zhàn)。
而在持久戰(zhàn)中,玩家大概率是要敗下陣來(lái)的。
畢竟大部分玩家都是普通人,又不是專業(yè)的賽車手,就算再怎么謹(jǐn)慎,終究也很難在漫長(zhǎng)的拉鋸戰(zhàn)中勝過AI。
而且,如果是『玩家發(fā)生事故才終結(jié)道路交通動(dòng)態(tài)調(diào)整機(jī)制』的話,那么即便這些NPC車輛出了事故也沒關(guān)系。
玩家繼續(xù)上路時(shí),仍舊會(huì)處在一個(gè)極端惡劣的交通環(huán)境中,很快就會(huì)有新的傻逼司機(jī)開著新的豪車出現(xiàn),來(lái)對(duì)玩家圍追堵截。
玩家就算再怎么小心,也還是要翻車。
這是必然發(fā)生的,只是時(shí)間問題。
但現(xiàn)在,NPC車輛在玩家附近出事也會(huì)清空動(dòng)態(tài)難度,這就導(dǎo)致玩家獲得了喘息的機(jī)會(huì)!
正如顧凡所說的,這兩個(gè)機(jī)制如果只是其中一條出問題的話,應(yīng)該還不至于讓玩家產(chǎn)生太多的正面情緒。
可兩條機(jī)制一起出問題,就讓這款游戲從《路怒癥模擬器》變成了《防御性駕駛模擬器》、《傻逼司機(jī)現(xiàn)世報(bào)模擬器》,讓玩家收獲了不該有的正面情緒!
這一下就出了大問題!
(本章完)