![]()
作者:點(diǎn)357口徑太妃糖 6年經(jīng)驗(yàn),專注游戲任務(wù)設(shè)計(jì)。
引言
這其實(shí)是一次基于工作中想到的問(wèn)題的思考,或者說(shuō)是探討。
因?yàn)槟承┰颍医佑|到了一個(gè)非常類似GOAP(Goal-Oriented Action Planning)的系統(tǒng)。我的工作目標(biāo)是為這套系統(tǒng)的下的NPC設(shè)計(jì)屬于NPC的任務(wù),提供給玩家體驗(yàn)。
但從體感來(lái)說(shuō),很多人其實(shí)對(duì)這套系統(tǒng)下的NPC有些“不太適應(yīng)”——一方面是對(duì)于設(shè)計(jì)者而言,當(dāng)他們?nèi)ピO(shè)計(jì)一些非常流程化的,腳本化的情節(jié)時(shí),往往需要額外的功能來(lái)“剝奪”GOAP NPC的系統(tǒng);另一方面作為GOAP NPC系統(tǒng)的開(kāi)發(fā)層,他們也不知道應(yīng)該怎么去豐富GOAP NPC在敘事中的表現(xiàn)。
所以這大概就是我寫下這篇文章的源動(dòng)機(jī)——我的文章會(huì)比較多的提到《逃離塔科夫》《潛行者》《天國(guó)拯救》等比較新的利用到GOAP NPC的例子(塔科夫我只是推測(cè)他使用了GOAP NPC,因?yàn)樾袨榇_實(shí)比像。而且談到塔科夫的GOAP NPC的話繞不開(kāi)AI PMC,所以默認(rèn)我們討論的是PVE),來(lái)去談?wù)勊麄冊(cè)趺慈ダ斫釭OAP NPC的行為,他們?nèi)绾稳ピO(shè)計(jì)玩家的敘事環(huán)境和任務(wù)。
GOAP NPC
如果你不知道GOAP是什么,那么我來(lái)給你描述一種NPC設(shè)計(jì)。
通常來(lái)說(shuō),游戲的NPC會(huì)分為兩種設(shè)計(jì)思路——基于行為樹(shù)驅(qū)動(dòng)的NPC,和基于狀態(tài)機(jī)驅(qū)動(dòng)的NPC。
![]()
行為樹(shù)像是一個(gè)可以循環(huán)的思考Flow,一個(gè)AI會(huì)在一個(gè)從上往下的多叉樹(shù)上按照節(jié)點(diǎn)執(zhí)行的順序去執(zhí)行行為。節(jié)點(diǎn)的定義有很多,可以是查詢環(huán)境;可以是移動(dòng)到某個(gè)指定點(diǎn)/隨機(jī)點(diǎn);可以是檢查Collision的Overlap事件。
![]()
我確實(shí)對(duì)狀態(tài)機(jī)設(shè)計(jì)了解不太多,獻(xiàn)丑了
而狀態(tài)機(jī)驅(qū)動(dòng)的NPC則走的是基于事件或基于其他某些東西的狀態(tài)切換機(jī)制(當(dāng)然這點(diǎn)我不是特別了解,我正經(jīng)鼓搗過(guò)的AI其實(shí)只有行為樹(shù),所以就不獻(xiàn)丑了),你可以簡(jiǎn)單理解為設(shè)計(jì)者為NPC定義了多種狀態(tài),比如攻擊,受擊,Dot等等,每個(gè)狀態(tài)會(huì)對(duì)應(yīng)一種應(yīng)對(duì)表現(xiàn)。
這兩種AI都有一個(gè)特點(diǎn)——他們需要基于某種線性邏輯,或是邏輯碎片來(lái)進(jìn)行運(yùn)作。對(duì)于傳統(tǒng)的線性驅(qū)動(dòng)游戲,或者是ACT/ARPG的BOSS來(lái)說(shuō)無(wú)傷大雅。畢竟玩家流程大多數(shù)是可控的,很多時(shí)候你甚至可以讓腳本接管AI來(lái)進(jìn)行表演。而行為樹(shù)或狀態(tài)機(jī)在進(jìn)行一些比較精細(xì)化的表現(xiàn)時(shí)更加可控,能夠很好的適應(yīng)線性流程需要的那些設(shè)計(jì)。
但我們都知道一點(diǎn)——游戲的世界在變大,或是游戲需要變的更加“規(guī)則隨機(jī)性“(游戲不再提供某種線性的劇本,而是一種全局的規(guī)則和你當(dāng)前需要達(dá)成的目標(biāo),完成目標(biāo)的方式由你自己決定)
這使得傳統(tǒng)基于行為樹(shù)和狀態(tài)機(jī)的NPC變的不太……聰明。
所以GOAP這套本源自2004年F.E.A.R的系統(tǒng)又重新被提了出來(lái)。不論是以單局回合為主的游戲(比如塔科夫 雖然他們沒(méi)說(shuō)自己的AI走的是GOAP,但至少正式版里部分AI的行為還是很像的)或者是開(kāi)放世界(《天國(guó)拯救2》的NPC就是基于GOAP系統(tǒng)設(shè)計(jì)的),他們都用這套系統(tǒng)來(lái)構(gòu)建NPC,效果也都不錯(cuò)。
![]()
戰(zhàn)馬在GDC 2025分享了他們?cè)凇短靽?guó)拯救2》中使用GOAP來(lái)構(gòu)建NPC的例子:https://gdcvault.com/play/1035576/Game-AI-Summit-Combining-GOAP
但這就有個(gè)問(wèn)題——我們其實(shí)都知道GOAP NPC的優(yōu)勢(shì):NPC會(huì)根據(jù)World State(世界狀態(tài))中的定義判斷自己當(dāng)前的GOAL(目標(biāo))是什么,然后去執(zhí)行對(duì)應(yīng)的Action(行為)。但他有點(diǎn)……過(guò)于不可控了。因?yàn)锳I擁有自己的GOAL和Action,所以他自己會(huì)決定自己要去做什么,這使得設(shè)計(jì)者幾乎無(wú)法保證他按照自己的想法在進(jìn)行行動(dòng)。所以通常在流程設(shè)計(jì)里,GOAP NPC也只是有限的開(kāi)放在流程之中,或是干脆就做成一種Combat AI,在戰(zhàn)斗的過(guò)程中直接切換。
但GOAP框架下的游戲并非不能呈現(xiàn)敘事,相反GOAP框架下的游戲因?yàn)橐?guī)則和目標(biāo)導(dǎo)向,能夠更好地基于Gameplay來(lái)呈現(xiàn)敘事內(nèi)容。只是我們得轉(zhuǎn)變一下思路,從傳統(tǒng)流程控制的任務(wù)設(shè)計(jì)方向里跳出來(lái),轉(zhuǎn)而從玩家的行為和心理去設(shè)計(jì)。
玩家在用本能玩游戲
如果你看過(guò)我寫的**讓玩家用本能來(lái)玩游戲——簡(jiǎn)明魚(yú)人任務(wù)|敘事設(shè)計(jì)手冊(cè)(四),那你應(yīng)該知道我在這篇文章里提到了一個(gè)概念——”基于玩家行為驅(qū)動(dòng)的任務(wù)模型“。
![]()
其實(shí)我們跳出任務(wù)設(shè)計(jì)的角度來(lái)思考,玩家在游戲中每經(jīng)歷一次挑戰(zhàn),或者進(jìn)入到一個(gè)陌生的環(huán)境,再或者遭遇某個(gè)事件,玩家自己都會(huì)開(kāi)始這個(gè)思考循環(huán),并以此給自己創(chuàng)造解決方案。
![]()
我們假設(shè)你玩過(guò)《逃離塔科夫》,你作為一個(gè)剛體驗(yàn)這個(gè)游戲的,暫時(shí)被這個(gè)游戲里的其他玩家或AI BOSS折騰過(guò)的萌新,你會(huì)自然而然的對(duì)游戲的不同地圖產(chǎn)生不同的”強(qiáng)弱/難易“概念。
- 比如你可能覺(jué)得立交橋新區(qū)只會(huì)刷SCAV,不算難,但進(jìn)入宜家就可能要面對(duì)笑出強(qiáng)大的killa;
- 再比如你可能縱橫新手階段的中心區(qū),但你聽(tīng)說(shuō)中心區(qū)21級(jí)后會(huì)刷bos,不太好對(duì)付;
- 又或者你知道工廠區(qū)域結(jié)構(gòu)很簡(jiǎn)單但地圖小,隨時(shí)可能有個(gè)掄錘子的瘋子過(guò)來(lái)跟你招呼兩下……
發(fā)現(xiàn)一個(gè)問(wèn)題沒(méi)有?上述對(duì)地區(qū),對(duì)boss,對(duì)地圖的概念,并非游戲的”劇情“或”任務(wù)“告訴你的,他完完全全源自你自己數(shù)次踏入地圖時(shí)的體驗(yàn)得出來(lái)的。
換言之,這是一套源自你自己體驗(yàn)游戲時(shí)的本能產(chǎn)生的敘事。你給這張地圖構(gòu)建了一個(gè)初始的情境,并根據(jù)你的體驗(yàn)和當(dāng)前狀態(tài)了解了現(xiàn)狀,你在進(jìn)入地圖之前構(gòu)建了一個(gè)屬于自己的目標(biāo),然后進(jìn)入地圖來(lái)做出行動(dòng)。
在正式版之前,塔科夫的地圖開(kāi)放可謂是慘無(wú)人道——你親愛(ài)的尼沙皇并不在乎你作為新手第一次進(jìn)的是工廠還是海關(guān),除了實(shí)驗(yàn)室外的所有地方都直接丟給你。
![]()
而正式版尼沙皇卻一改原先測(cè)試的設(shè)計(jì),給這些地圖都加上了解鎖條件。新的地圖解鎖機(jī)制既能算科學(xué)也能算不科學(xué)——新手除了中心區(qū)就是立交橋,這兩張圖既有簡(jiǎn)單的結(jié)構(gòu),但也有帶有一定挑戰(zhàn)的boss。玩家可以在這兩張圖里學(xué)習(xí)《塔科夫》的基礎(chǔ)游戲內(nèi)容,包括見(jiàn)到AI的行為,陣營(yíng)劃分;了解地圖內(nèi)的區(qū)域,物資點(diǎn),撤離機(jī)制等等。
![]()
新版立交橋確實(shí)結(jié)構(gòu)很清晰,商場(chǎng)內(nèi)和商場(chǎng)外幾乎變成了兩款游戲
但與此同時(shí),如果你覺(jué)得這兩張圖能給你天地任馳騁的感覺(jué),你依然能夠在立交橋的宜家遇到Killa和錘哥,這兩個(gè)新手階段相當(dāng)不好對(duì)付的Boss。尼基塔依然在立交橋給你展現(xiàn)游戲殘酷的一面。
這迫使玩家在地圖中基于上面提到的本能來(lái)了解游戲規(guī)則,并基于自己了解到的規(guī)則進(jìn)行游戲。一個(gè)玩家基于規(guī)則了解后的任務(wù)敘事自然的呈現(xiàn)出來(lái),玩家會(huì)給自己設(shè)立目標(biāo),知道自己進(jìn)入戰(zhàn)局需要做什么,目標(biāo)是什么,路線是什么。而他的體驗(yàn)則取決于GOAP NPC是否按照自己對(duì)規(guī)則理解的方式在運(yùn)作。
換言之,玩家在這樣的一個(gè)情境下去學(xué)習(xí)游戲,而學(xué)習(xí)游戲的過(guò)程創(chuàng)造了屬于自己的敘事。
聽(tīng)起來(lái)還不錯(cuò),但只是對(duì)環(huán)境有感知的話,還不足以構(gòu)建玩家進(jìn)入地圖時(shí)自發(fā)產(chǎn)生的敘事,甚至玩家依然缺少一個(gè)進(jìn)入地圖的目標(biāo)。
而幾乎使用了GOAP這套系統(tǒng)的游戲,不論是《輻射3》《極度恐慌》《塔科夫》《潛行者》《天國(guó)拯救》,在任務(wù)設(shè)計(jì)上都采用了一個(gè)機(jī)制——目標(biāo)導(dǎo)向的任務(wù),和基于GOAP系統(tǒng)創(chuàng)造的環(huán)境驅(qū)動(dòng)型敘事。
環(huán)境驅(qū)動(dòng)型敘事
Quest是個(gè)很簡(jiǎn)單的結(jié)構(gòu),這是從RPG時(shí)代傳下來(lái)的規(guī)矩。
![]()
所謂的委托,有委托需要執(zhí)行的目標(biāo),有關(guān)于委托的信息,還有委托的獎(jiǎng)勵(lì)。
在RP元素不斷強(qiáng)化的年代,Quest開(kāi)始加入了各種各樣的元素。NPC可能會(huì)跟你繪聲繪色的講述一段故事,或是讓你觀看某個(gè)演出,再或者是給你前往目標(biāo)的路上做一些豐富的設(shè)計(jì)。
在這樣的目標(biāo)下,Quest開(kāi)始變的有些流程化,也就有了Quest Step的概念。
設(shè)計(jì)者會(huì)習(xí)慣性的利用Quest/Step的”線性“和”階段性“這一特性,來(lái)創(chuàng)造各種可控”流程“。我們會(huì)將任務(wù)拆分成宏觀目標(biāo)和微觀目標(biāo),微觀目標(biāo)是一步一步引導(dǎo)你做什么的step,宏觀目標(biāo)則是你本次踏上旅途的驅(qū)動(dòng)力。
![]()
從經(jīng)驗(yàn)上來(lái)講,Step通常也會(huì)是某些演出的開(kāi)始點(diǎn),因?yàn)檫@方便玩家讀取存檔點(diǎn)或者斷線重連后,重新播放這些腳本
通常來(lái)說(shuō),這樣做的目的是利用Step設(shè)計(jì)更多可控的敘事內(nèi)容。有點(diǎn)像以前COD里的”CheckPoint”的概念,當(dāng)你來(lái)到一個(gè)檢查點(diǎn)時(shí),通常也意味著一個(gè)階段的表演正準(zhǔn)備開(kāi)始。我們可能會(huì)在這個(gè)Step對(duì)應(yīng)的Trigger觸發(fā)時(shí)創(chuàng)建環(huán)境里的情境,播放一些Sequence/Timeline,做一些NPC對(duì)話或者腳本演出。
這一切目的有兩個(gè),對(duì)應(yīng)了前面提到的“基于玩家行為驅(qū)動(dòng)的任務(wù)模型”中的【創(chuàng)建情境】和【了解現(xiàn)狀】。并以強(qiáng)制或半強(qiáng)制的方式為你創(chuàng)建一個(gè)你認(rèn)為你當(dāng)前應(yīng)該去做的目標(biāo),促使你進(jìn)行下一步。
這相當(dāng)于游戲主動(dòng)地以玩家為單位進(jìn)行表演,對(duì)吧?演出全部砸在你的臉上,腳本和行為都只發(fā)生在你的面前。
![]()
但是,基于GOAP系統(tǒng)設(shè)計(jì)的游戲世界,由于AI可以自己決定自己需要做什么(Action),設(shè)計(jì)者只能宏觀的給到他各種狀態(tài)約束(GOAL和World State),設(shè)計(jì)師其實(shí)很難創(chuàng)造一個(gè)“砸在玩家臉上”的流程體驗(yàn)。
可這其實(shí)也意味著,游戲正在按照某種規(guī)則約束自己在運(yùn)行。這個(gè)規(guī)則約束的方式包括了游戲的全局規(guī)則,地圖區(qū)域設(shè)計(jì),GOAP AI中的GOAL list。
這些規(guī)則決定了NPC,玩家,世界三者之間的關(guān)系。NPC利用行為踐行和印證世界的宏觀關(guān)系。而這層關(guān)系又需要以玩家產(chǎn)生互動(dòng),或是允許玩家成為體驗(yàn)的一方,這樣玩家才能夠感知。
這些都沒(méi)有依賴玩家當(dāng)前身上的任務(wù)和任務(wù)目標(biāo)去產(chǎn)生,他只是客觀的基于一種“世界狀態(tài)”,這個(gè)狀態(tài)可能源自另一個(gè)系統(tǒng),也可能源自AI自發(fā)在場(chǎng)景里產(chǎn)生的Action(比如兩撥在打架的AI可能會(huì)引來(lái)更多的AI改變GOAL)。
![]()
類似于A-Life系統(tǒng)在《潛行者》的效果
我將這些稱呼為“環(huán)境驅(qū)動(dòng)型敘事”,他并非基于任務(wù)敘事或流程敘事創(chuàng)建,而是由規(guī)則和GOAP系統(tǒng)自發(fā)產(chǎn)生的敘事表現(xiàn)。他并沒(méi)有基于設(shè)計(jì)師明確的設(shè)計(jì)(某個(gè)步驟或某個(gè)觸發(fā)器觸發(fā)下必定在某個(gè)地方創(chuàng)造某個(gè)單位并執(zhí)行某個(gè)行為),而是一種基于規(guī)則自然產(chǎn)生的表現(xiàn)。
這種表現(xiàn)是有限隨機(jī)的,它主要影響的是玩家對(duì)當(dāng)前情境和現(xiàn)狀的判斷。他可能會(huì)在玩家進(jìn)行某個(gè)目標(biāo)的過(guò)程中產(chǎn)生,也可能在一開(kāi)始進(jìn)入?yún)^(qū)域時(shí)產(chǎn)生,更可能只是在其他玩家的口耳相傳中產(chǎn)生。
通常來(lái)說(shuō),他是一個(gè)一次性買賣——你需要在前期對(duì)游戲里的陣營(yíng)關(guān)系,地區(qū)的地圖設(shè)計(jì)和陣營(yíng)分布,不同陣營(yíng)里的NPC GOAP進(jìn)行設(shè)計(jì),然后讓他們?cè)诘貓D里跑起來(lái)。他的目標(biāo)其實(shí)是給玩家創(chuàng)造關(guān)于這個(gè)地區(qū)的“印象”,也鼓勵(lì)玩家去傳播自己眼中的這個(gè)“印象”。
而當(dāng)你在這一步完成之后,你只需要做一件很簡(jiǎn)單的事情——在你的這個(gè)情境里創(chuàng)造一個(gè)【目標(biāo)明確,但實(shí)現(xiàn)模糊】的任務(wù)。也就是“目標(biāo)導(dǎo)向任務(wù)”。
目標(biāo)導(dǎo)向任務(wù)
目標(biāo)導(dǎo)向任務(wù)的設(shè)計(jì)其實(shí)很簡(jiǎn)單,基于你游戲中的陣營(yíng),或是你希望玩家體驗(yàn)到的敘事,或是某種引導(dǎo)訴求,來(lái)去創(chuàng)造一個(gè)“讓玩家進(jìn)入地圖”的動(dòng)機(jī)。
這類任務(wù)有一個(gè)特點(diǎn):他的目標(biāo)很明確且匱乏,通常是擊殺/進(jìn)入或離開(kāi)區(qū)域/獲取道具/和什么東西進(jìn)行交互。擴(kuò)展到其他類型游戲的話還有和NPC對(duì)話/拍照等等。
我們通過(guò)環(huán)境驅(qū)動(dòng)型敘事去創(chuàng)造了一個(gè)環(huán)境的情境,玩家對(duì)這個(gè)區(qū)域產(chǎn)生了固有的印象。在你的任務(wù)推給玩家后,玩家自然會(huì)結(jié)合你的目標(biāo)和你任務(wù)中提到的區(qū)域的復(fù)雜度做判斷。
《塔科夫》有很多在游戲社群里臭名昭著的任務(wù),比如“天神之眼”“挖礦-1”等等。他們都是把一個(gè)看似比較一般的挑戰(zhàn)放在了一個(gè)高危險(xiǎn)的環(huán)境,或者在這和環(huán)境上又給任務(wù)疊加了一個(gè)帶有一定難度的附加條件。
![]()
想象一下,如果一個(gè)前往工廠做挖礦-1(修理面板)任務(wù)的玩家知道工廠有很大概率刷新錘哥,而修理面板的區(qū)域剛好就在錘哥附近。玩家可能就會(huì)重新審視這個(gè)任務(wù)的難度,從而思考自己應(yīng)該怎么行動(dòng)。而這會(huì)強(qiáng)化他對(duì)工廠這張地圖,以及錘哥這個(gè)角色在場(chǎng)景里面行為的印象。進(jìn)而改變他真正進(jìn)行任務(wù)的流程——他可能會(huì)先宰了錘哥再去做任務(wù),或是嘗試賭一把錘哥沒(méi)刷新直奔修理點(diǎn)。而這一切的體驗(yàn)又會(huì)在你進(jìn)入戰(zhàn)局后,基于GOAP NPC的涌現(xiàn)邏輯產(chǎn)生額外變化(比如AI PMC攻擊了SCAV,引起了不小的慌亂,甚至把錘哥引過(guò)去了,這對(duì)于你來(lái)說(shuō)是個(gè)機(jī)會(huì))。
我們?cè)趥鹘y(tǒng)任務(wù)設(shè)計(jì)時(shí)會(huì)考慮RLD(理性關(guān)卡設(shè)計(jì)),換言之,用一種量化的方式去評(píng)估當(dāng)前任務(wù)的難度,復(fù)雜程度,在心流體驗(yàn)上的強(qiáng)度。而基于目標(biāo)導(dǎo)向任務(wù)和環(huán)境驅(qū)動(dòng)型敘事所產(chǎn)生的流程,其體驗(yàn)的心流曲線則是由當(dāng)前環(huán)境涌現(xiàn)的情境,和玩家基于當(dāng)前情境,評(píng)估自身目標(biāo)后所產(chǎn)生的行為來(lái)決定。
當(dāng)然,對(duì)于設(shè)計(jì)師來(lái)說(shuō),他依然可以控制這個(gè)任務(wù)的整體難度,只不過(guò)這次考慮的角度需要更加宏觀——不再只是單純考慮任務(wù)動(dòng)線和任務(wù)中的挑戰(zhàn)元素,而是綜合考慮整個(gè)地圖的環(huán)境,AI的行為邏輯,地形對(duì)于玩家和AI行為的影響。在一些適當(dāng)?shù)臅r(shí)候,任務(wù)也可以主觀的創(chuàng)造一些對(duì)于GOAP AI而言的吸引錨:比如從腳本的角度上,任務(wù)可以強(qiáng)制改變某些GOAP NPC的位置,或是創(chuàng)建一個(gè)接管區(qū)域,進(jìn)入?yún)^(qū)域的GOAP NPC會(huì)被調(diào)整GOAL的優(yōu)先級(jí),用來(lái)刻意的實(shí)現(xiàn)某些表現(xiàn)。
當(dāng)然,你也可以從Action下面的規(guī)則出發(fā)。比如如果你要表達(dá)某個(gè)任務(wù)區(qū)域里兩方正在混戰(zhàn),但你又不希望GOAP AI在這個(gè)區(qū)域里主動(dòng)攻擊玩家,那么你可以在他們的警戒Action里把玩家單獨(dú)抽成一個(gè)layer,并通過(guò)任務(wù)腳本指定某個(gè)區(qū)域的AI會(huì)屏蔽Player的Layer。這樣AI就會(huì)在警戒狀態(tài)時(shí)不索敵玩家,而如果玩家主動(dòng)攻擊這些AI,GOAP會(huì)將AI的狀態(tài)切換為Combat,此時(shí)玩家又會(huì)成為被索敵的目標(biāo),這就不會(huì)讓AI看起來(lái)特別的“傻”。
所以,這類型任務(wù)在設(shè)計(jì)上所要考慮的,其實(shí)是目標(biāo)投放的節(jié)奏,對(duì)應(yīng)環(huán)境的復(fù)雜程度,還有助推環(huán)境變化的方法。這也就是為什么我在前面提到,《塔科夫》的正式版做了如此復(fù)雜的地圖鎖,和基于任務(wù)推進(jìn)的地圖解鎖機(jī)制——中心區(qū)和立交橋新區(qū)剛好是兩個(gè)作為新手而言風(fēng)險(xiǎn)較低,地圖結(jié)構(gòu)較為簡(jiǎn)單,又同時(shí)能夠感知到《塔科夫》這個(gè)游戲陣營(yíng)關(guān)系的兩張地圖。而作為進(jìn)度卡點(diǎn)的海關(guān),海岸線,森林這三張圖則給到玩家復(fù)雜環(huán)境的長(zhǎng)期挑戰(zhàn),讓玩家重新評(píng)估自身的情況,評(píng)估當(dāng)前裝備,尋找自己解決任務(wù)的方式。
而同樣你也會(huì)發(fā)現(xiàn),盡管不是搜打撤游戲的《天國(guó)拯救2》,作為前期你真正開(kāi)始探索世界的流程,他的做法是——將你扒個(gè)精光,并給你設(shè)定一個(gè)很宏觀的目標(biāo),讓你自己通過(guò)探索環(huán)境。你會(huì)通過(guò)不斷的探索和死亡威脅,意識(shí)到如何賺錢,周圍有什么樣的危險(xiǎn),有哪些發(fā)家致富的辦法,地區(qū)又有哪些規(guī)則存在。
所以,總的來(lái)說(shuō),對(duì)于GOAP系統(tǒng)下的任務(wù)設(shè)計(jì),一條可行的方法論是:
- 創(chuàng)造一個(gè)清晰的基于GOAP的NPC關(guān)系和陣營(yíng)關(guān)系設(shè)計(jì)
- 一個(gè)迫使玩家邁出第一步的壓力環(huán)境
- 基于投放節(jié)奏和玩家在世界中的體驗(yàn)進(jìn)度解鎖的,目標(biāo)清晰但實(shí)現(xiàn)方式模糊的任務(wù)。
作為擺脫了傳統(tǒng)以線性或腳本敘事的“手作工坊”式任務(wù)來(lái)說(shuō),這樣也能一定程度上保證玩家敘事體驗(yàn),而不是出現(xiàn)用GOAP系統(tǒng)硬凹傳統(tǒng)腳本化/線性敘事,最后發(fā)現(xiàn)完全不適配,體驗(yàn)還不好的情況。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.