不知不覺間,顧凡再次發(fā)動大甩鍋之術(shù)。
雖然表面上看起來他主動承攬了一點(diǎn)責(zé)任,但這點(diǎn)責(zé)任根本微乎其微,這黑鍋的主體部分還是結(jié)結(jié)實實地扣在了莉莉絲的身上。
然而,莉莉絲的表情突然變得犀利起來。
“等等,好像哪里不對吧?”
莉莉絲好像發(fā)現(xiàn)了盲點(diǎn),她站起身來,像是名偵探附體一樣快速地走了幾步。
“咱們先不說『錦囊』或者什么『臥龍策和其他常規(guī)策略的區(qū)分問題』。
“先說『觀星』!
“顧凡,如果我沒記錯的話,『觀星』本來就只是給玩家設(shè)計的,它的功能只包括在界面上給玩家展示NPC的屬性面板而已。
“如果你沒有特意寫代碼,這個功能是如何對NPC生效的?AI根本沒有眼睛,又看不到屬性面板,它們的決策又是怎么被『觀星』給影響到的?”
莉莉絲充滿懷疑地盯住顧凡。
“玩家在使用『錦囊』的時候,你沒有把其他的臥龍策置灰,也沒有加遮罩阻止玩家點(diǎn)擊,這我都忍了,畢竟我的設(shè)計方案上沒寫,說起來是設(shè)計漏洞,我也不好太苛責(zé)你。
“但『觀星』憑什么對AI生效?除了你是故意的之外,難道還有其他的合理解釋嗎!”
顯然,此時莉莉絲對顧凡的懷疑瞬間來到了頂峰。
即便是她這樣不太懂編程的人,也開始懷疑這個BUG有些過于離譜了,甚至可以說是非常的不合情理!
是啊,一個本來針對玩家的設(shè)計憑什么對NPC生效?
如果一個BUG本身在游戲機(jī)制范圍內(nèi),那還可以說是因為偶然。
但如果一個BUG突然有了游戲機(jī)制之外的特殊功能?
那就肯定是程序員偷偷地在代碼里夾帶私貨了!
莉莉絲咄咄逼人,信心十足,甚至心中已經(jīng)在盤算著要如何跟顧凡算總賬。
然而,顧凡卻比她更加理直氣壯。
“為什么『觀星』不會對其他AI生效?你有這種想法才奇怪吧!
“這明顯跟你設(shè)計的底層機(jī)制直接關(guān)聯(lián)啊!”
莉莉絲瞬間瞳孔地震,之前囂張的氣焰被當(dāng)頭一棒打壓了下去。
她有點(diǎn)不敢相信自己的耳朵:“你在說什么東西?”
顧凡嘆了口氣,似乎被莉莉絲這完全不懂代碼的狗策劃給氣到了。
“我問你,游戲中所有的人物都用fakeAI來控制行動,這是你要求的,沒錯吧?”
莉莉絲點(diǎn)頭:“沒錯。”
顧凡:“你想要讓每次開局都有一定的隨機(jī)性,這些AI不僅要在框架上讓游戲?qū)值陌l(fā)展跟原本的歷史走向相符,還要在細(xì)節(jié)上有很多種可能性,這是為了讓玩家沒辦法用特定的攻略抄答案通關(guān),也沒錯吧?”
莉莉絲:“嗯,也沒錯,但這些和『觀星』這個功能又有什么關(guān)系!”
顧凡果斷搖頭:“關(guān)系很大啊!
“你覺得把fakeAI的模板直接套上就能實現(xiàn)這個功能嗎?難道不需要后續(xù)開發(fā)和調(diào)整嗎?”
莉莉絲愣住了:“不能嗎?”
顧凡很無語:“想什么呢,當(dāng)然不能了!
“很簡單,假設(shè)我跟fakeAI說,你現(xiàn)在扮演曹操,此時青梅煮酒論英雄,伱應(yīng)該做出什么樣的決定?然后fakeAI大概率會直接把劉備給干掉。
“因為原版的fakeAI吃了大量的歷史資料,它完全可以判斷出劉備是他此生的一個強(qiáng)敵,所以必然會干掉劉備。
“可這樣一來,就不符合你提出的要求了!
“顯然,我們在游戲中需要的并不是一個簡單的『由fakeAI扮演的曹操』,而是一個『由fakeAI扮演并且只知道當(dāng)前歷史信息的曹操』!