最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【森林之子】 游戲中的AI系統(tǒng)

2023-03-05 10:48 作者:icelanna  | 我要投稿

? ? ?在森林之子中,每個生物實體的人工智能系統(tǒng)旨在為玩家提供動態(tài)性和變化性的游戲體驗。這是通過一組稱為“思想”的認知能力實現(xiàn)的,這個系統(tǒng)會根據(jù)各種變量為每個實體生成路徑,而這些變量會根據(jù)玩家的行為和決定進行調(diào)整和演變。為了達到這種復(fù)雜程度,游戲的人工智能系統(tǒng)使用了基于規(guī)則的建模方法,對指導(dǎo)實體行為的特定規(guī)則和約束進行預(yù)編程。游戲中的每個實體都根據(jù)他們的名字、情緒、恐懼、憤怒和精力進行分類,這些都會顯著影響他們與玩家的互動。 盡管玩家可能看不到此類信息,但它對于理解游戲的人工智能系統(tǒng)起著至關(guān)重要的作用。通過利用基于規(guī)則的建模,開發(fā)人員能夠創(chuàng)造豐富的沉浸式體驗,為玩家提供動態(tài)和不斷發(fā)展的游戲體驗。

野人的尋路系統(tǒng)


名稱:

? ? 在大多數(shù)情況下,實體的名稱與其模型或特征相對應(yīng)。例如,海鷗、海龜、MuddyMale 和 MuddyFemale 是用于識別缺乏復(fù)雜特征的實體的簡單名稱。然而,普通食人族的命名不同,因為他們可能被稱為 Carl、Andy、Angel、Billy、Danny、Brandy、Crystal 或 Destiny。這些名字背后的起源仍然未知。

挺有意思的,這些野人都是有名字的


情緒(Sentiment):

? ? 友好度在【森林之子】中起著至關(guān)重要的作用,它影響著野人AI的記憶以及如何與玩家互動。降低實體對玩家的情緒的唯一方法是通過任何可能的方式對他們造成損害。如果食人者受了重傷還活著,它對玩家的負面情緒會持續(xù)很長時間。

? ? 雖然情緒影響的全部范圍仍不確定,但它目前在游戲中沒有實際用途。不過,開發(fā)者有可能在未來允許玩家與某些野人部落建立友好關(guān)系。截至目前,情緒水平只會在與凱文或弗吉尼亞互動時增加。如果玩家在凱文和弗吉尼亞旁邊,二者的情緒(友好度)每7秒鐘提升1點。


恐懼:

? ??恐懼與友好度的作用方式類似,游戲中有兩種類型的恐懼。第一種是受玩家影響的恐懼,它相對直接,是對玩家行為的直接反應(yīng)。第二種恐懼更為復(fù)雜,是基于一般環(huán)境因素,這種恐懼更難描述和理解。

? ? 受玩家影響的恐懼可以解釋為因不同實體而異的理性行為。例如,Dirty Cannibal 通常以 30 的恐懼值開始,而普通的野人則從 0 開始。當(dāng)玩家的恐怖程度接近 100 時,該值會提示實體逃離玩家??植莱潭戎荒芡ㄟ^開槍來增加。所以總而言之,恐懼程度越高,食人者越有可能在發(fā)現(xiàn)玩家后逃跑。

? ? 盡管存在這個差異,即使食人者的恐懼等級為 0,食人者仍然有可能逃跑。例如,用斷頭嘲諷野人就是其中之一。這種類型的恐懼主要是由實體周圍的環(huán)境驅(qū)動的。與受玩家影響的恐懼相比,這可能導(dǎo)致食人者做出更不可預(yù)測的決定,這通常會導(dǎo)致食人者以 100% 的可預(yù)測性逃跑。

? ? 理解這種恐懼的最好方法是將其與玩家在戰(zhàn)斗中的壓力進行比較。例如,食人者的恐懼等級在戰(zhàn)斗中可能從 20 左右開始,但如果被擊中則可以迅速增加到 100。在這種情況下,恐懼程度往往會頻繁波動,隨著環(huán)境的變化而上升和下降。


憤怒:

? ? 其中最有影響力的變量是憤怒,它直接影響游戲中的實體。本質(zhì)上,憤怒代表野人們攻擊玩家的概率。雖然這個變量還沒有被完全理解,但可以確定的是,食人族在游戲開始時對玩家的初始憤怒等級是 10,它會根據(jù)玩家在整個游戲中的行為而增加。諸如摧毀村莊、殺死食人者、在村莊營地、靠近食人者、砍伐樹木以及向食人者或向食人者開槍等行為都可能導(dǎo)致憤怒程度的增加。一旦達到 100,食人者就會表現(xiàn)出攻擊性行為,并會主動追擊玩家。截至目前,沒有辦法減少這個變量。因此,玩家無法與任何野人部落保持和平關(guān)系。


精力/能量:

? ??精力可以被視為在游戲中玩家和其他實體之間共有的變量。此參數(shù)對于為實體提供逼真的行為表現(xiàn)至關(guān)重要,因為它引入了一種弱點并限制了野人的耐力,類似于玩家的耐力。每移動一次,實體就會損失 0.1 個單位的能量。然而,某些實體(例如金面具食人者)可能會以更快的速度耗盡其能量儲備,尤其是在向玩家沖鋒時。根據(jù)攻擊的類型,一個實體的能量損失范圍從 2-3 個單位的普通攻擊到 6-9 個單位的強力打擊。

? ? 此外,在游戲中的凱文 (Kelvin) 也受到此變量的影響。他執(zhí)行任務(wù)和協(xié)助玩家的能力直接受到他的能量水平的影響。例如,快速連續(xù)砍倒一棵樹會使他每秒損失1個能量等級。完成任務(wù)后,Kelvin 會休息一下以補充能量。盡管 Kelvin 的能量有限,但即使他的能量水平已經(jīng)耗盡為零,他仍能夠繼續(xù)執(zhí)行任務(wù)。

??

思想:

? ? 在 AI 中,思想本質(zhì)上是程序化的決策過程,決定實體響應(yīng)各種環(huán)境因素的行為。換句話說,它們本質(zhì)上是一組規(guī)則或指令,實體的人工智能將遵循它們的下一步行動。由于有許多因素可以影響一個實體的行為,因此可以產(chǎn)生無數(shù)的想法。這些想法通常帶有一定程度的隨機性,以使實體的行為顯得更加自然和不可預(yù)測。

? ? 大家可以看到針對一個行為,比如說聽到聲響時候,AI會有好幾種想法,比如說:逃離敵人、我要離開這里、我要把他腦袋砍下來、喝水、吃東西、站那看著、回家、等等看會不會有敵人出現(xiàn)。


https://sonsoftheforest.wiki.gg/wiki/AI_System


【森林之子】 游戲中的AI系統(tǒng)的評論 (共 條)

分享到微博請遵守國家法律
樟树市| 两当县| 锡林浩特市| 安新县| 会泽县| 芮城县| 东辽县| 商河县| 张家川| 镇远县| 社会| 东源县| 泸西县| 长岛县| 枞阳县| 黄大仙区| 平乡县| 舟山市| 宁安市| 台北县| 张家港市| 民和| 宣恩县| 平远县| 兴文县| 三河市| 沧州市| 美姑县| 卢龙县| 通城县| 铜梁县| 柏乡县| 六枝特区| 淮安市| 元氏县| 敖汉旗| 奎屯市| 铜陵市| 吉首市| 镇坪县| 宝应县|