《魔物獵人:世界》開發祕聞(七)全新的行為邏輯超乎你的想象

發佈日期

第六期的《魔物獵人:世界》開發秘聞,讓我們瞭解了怪物與環境的密切聯絡,遵循自然的規律一個個應景的怪物被安插在了相應的地貌中。等到一張地圖中每一隻怪物都安排妥當後,整個場景便猶如一個生態沙盤。每塊地貌都有自己的特徵以及地形,每隻怪物也都設定好了性格和生存區域,整個世界都靜止在那裡彷彿在等待某種訊號,而這把“發令槍”就握在程式設計師的手中。

《魔物獵人:世界》開發秘聞(七)全新的行為邏輯超乎你的想象

為適應錯綜複雜的場景而重新制作AI

《魔物獵人:世界》的程式設計師富永紘二對新的AI設計做出瞭解釋:“專案初期,我們原本打算沿用一些曾經的驗證系統,但隨著開發的推進,這種老舊的技術已經不再適用於新遊戲了。於是我們全盤推倒,重新制作了整個AI系統。”

《魔物獵人:世界》開發秘聞(七)全新的行為邏輯超乎你的想象

製作組的最愛


在《魔物獵人》中,怪物的AI最重要的部分就是行為邏輯,一個好的移動設定能夠給怪物的真實度增分不少。《魔物獵人:世界》強調最多的也正是真實感,為了實現這一目標,技術人員從最簡單的部分開始了實驗。

在之前的文章中有提到過,蠻顎龍的原型“新獸龍”曾經作為怪物設計的小白鼠,設計師們把這個灰模扔到環境中,並從它的行動中採集資料。這場實驗,程式設計師也同樣參與其中,他們將各種物品放到新獸龍面前,觀察他做出的反應,並以此為依據對場景和物品進行修改,甚至刪除,從而最大限度地避免了穿模之類的嚴重Bug。

《魔物獵人:世界》開發秘聞(七)全新的行為邏輯超乎你的想象

緩緩逼近的蠻顎龍

導航網格讓怪物更加靈動

在以往的《魔物獵人》系列遊戲中,怪物的移動一直都是遵循著“導航點”的方式,這種控制方法會在怪物與目的地之間建立多個路徑點,怪物在確定可行的路徑後就會沿著這些點移動,因此前作中的怪物移動起來都給人一種“走折線”的感覺。

新版遊戲的地形錯綜複雜,這樣陳舊的怪物移動系統顯然是不再適用的,因此技術團隊開發出了全新的“導航網格”系統。在這種導航模式下,場地被分為了多個區塊,怪物會邊移動邊判斷區塊間的最小距離並實時修正自己的路徑。這樣一來怪物可以沿著最合理的路線走向目的地,更加靈動的走位也同時賦予了它們更多地真實感。

在這套導航系統鋪設完畢後,蠻顎龍順理成章地成為了第一個進行嘗試的怪物。監督藤岡要表示:“在看到蠻顎龍在樹木間靈活穿梭時,我非常感動。”

《魔物獵人:世界》開發秘聞(七)全新的行為邏輯超乎你的想象

靈動的走位讓“龍車”變得更加可怕

對決不止發生在獵人與怪物之間

在完成了環境與怪物的協調之後,遊戲的主角就要登場了。遊戲策劃遠藤皓貴對此解釋道:“《魔物獵人:世界》終究是一款動作遊戲,大多數情況下只有在獵人做了某些事情時,才會引發怪物間的地盤爭鬥。但遊戲的中心思想是讓獵人利用自然中會發生的事情來協助狩獵,所以為了告訴獵人什麼可以利用,即使什麼都不做,怪物之間有時也會互相攻擊。”

《魔物獵人:世界》開發秘聞(七)全新的行為邏輯超乎你的想象

真是隻敢遠觀啊


不過,怪物間的互毆依舊只是錦上添花的內容,這種對決往往是由於某隻怪物為了覓食而誤入他人領地所導致的。當兩隻強大的怪物同處一塊區域時,它們會暫時忽略獵人的存在並彼此扭打在一起,直到其中一方示弱並逃走。遊戲設計師故意限制了怪物彼此間的傷害,從而避免了它們殺死對方,畢竟坐收漁翁之利這種美事還是輪不到諸位獵人的。

《魔物獵人:世界》開發秘聞(七)全新的行為邏輯超乎你的想象

偷偷摸一手還是可以的

四處徘徊的怪物總給人帶來驚喜

除了給怪物賦予最基本的移動邏輯外,根據每隻怪物的生活習性它們被分配到了不同的區域。“徘徊”系統準許它們在一定範圍內不斷移動,例如在“大蟻塚荒地”居住的泥魚龍(ジュラトドス)一般就只出現在沼澤區域,而它的攻擊模式也多以潛水後的衝撞為主。不過,怪物的“徘徊”系統並不總是一成不變的,有的時候就連開發人員自己也會驚訝於眼前的狀況。

《魔物獵人:世界》開發秘聞(七)全新的行為邏輯超乎你的想象

泥魚龍


關於怪物“徘徊”的趣聞,製作人德田優也就分享了一則。有一次,他正在“大蟻塚荒地”嘗試狩獵角龍(ディアブロス)——一隻處在王者地位的怪物,它棲息的地點位於荒地底層的洞窟中,通常來講是不會有其他怪物闖入此地的。但是當德田與角龍專心對決時,竟然闖入了一隻搔鳥(クルルヤック)——在該地區屬於較為弱勢的怪物。

見到此狀的德田放下手中的戰鬥,隱蔽起來開始觀察搔鳥的行為。這時,更令人驚訝的事情發生了,搔鳥竟然舉起手中的石頭砸向了角龍,在失去了手中巨石後,這隻弱小的生物像見鬼了一樣轉身逃出了洞窟。這一幕讓一旁觀察的德田優也大笑不止,他隨後還特別叮囑開發人員千萬不要刪掉這個疑似Bug的行為,把它留給玩家去體驗。

《魔物獵人:世界》開發秘聞(七)全新的行為邏輯超乎你的想象

搔鳥(笑)


事實上,這並不是一個單純的Bug,而是遊戲的設定促成的意外事件。搔鳥是一種非常有趣的怪物,當遇到危險時它往往會抱起巨石作戰,而這種行為也給自己帶來了信心,這就是搔鳥在面對強大的角龍時卻毫不退縮的原因。

怪物間的戰鬥,對於獵人而言既是一種幫助也是一種學習。透過觀察怪物間的對決,獵人可以慢慢悟出各個怪物的弱點以及他們慣用招式。不過對於此次搔鳥事件,德田優也表示:“搔鳥並不會給角龍造成多大傷害,但這並不重要。畢竟在“大蟻塚荒地”地下並沒有什麼可以利用的環境,意料之外的同伴出現,在心理方面獲得了不小的支援呢(笑)。”

《魔物獵人:世界》開發秘聞(七)全新的行為邏輯超乎你的想象

可愛的搔鳥

小型怪物群落擁有著更加獨特的AI

搔鳥作為一隻弱小的怪物,它依然有著完整而嚴謹的AI。在《魔物獵人:世界》中,這樣的匠心精神可以在任何一隻怪物身上看到,甚至包括那些不起眼的“小型怪物”。

每一塊地圖都有著不同的小型怪物聚落,首先以“古代樹森林”為例。在茂密的叢林中經常會看到兇豺龍(ジャグラス)的小團體,這些體表呈黃色的群居怪物在它們的首領大凶豺龍(ドスジャグラス)的帶領下四處遊蕩覓食。一旦找到食物,大凶豺龍就會整個吞下並搬運到安全的地方。使用“望遠鏡”就可以觀察到兇豺龍反芻的一刻,它首先會觀察四周,直到確認安全後才將獵物吐出供眾多兇豺龍食用,這種細節正是增強怪物真實性的關鍵。

《魔物獵人:世界》開發秘聞(七)全新的行為邏輯超乎你的想象

帶走回家慢慢吃


在以往的《魔物獵人》遊戲中,其實也存在著小型怪物群落,不過由於此前一直有著“換區”的概念,所以導致怪物群落間沒有太多互動。新作遊戲採用了無縫銜接的地圖,這使得不同怪物間的互動變得豐富起來。當大型怪物倒地掙扎時,像兇豺龍這樣的群居小型怪物就會一擁而上趁機攻擊它,這樣的例子還有很多。在“路珊瑚臺地”中,居住著喜陰的貓蜥龍(シャムオス)和總是亮閃閃的眩鳥(ツィツィヤック),貓蜥龍非常不喜歡總是前來打擾的眩鳥,因此這種怪物會針對眩鳥有額外的關注。

《魔物獵人:世界》開發秘聞(七)全新的行為邏輯超乎你的想象

貓蜥龍與眩鳥對峙


有了基本的移動邏輯,怪物就能夠合理的在場地中活動了,不過若想讓它們變的更加靈動其實還有很多工作要做。在此前的文章中曾提到,本作存在隱蔽系統,蹲在草叢中的獵人很難被怪物察覺。雖然這聽起來只是遊戲中的小細節,但支撐它的確是一整套怪物感知系統,而這些將會在下一期的開發秘史中為大家道來。

(未完待續)

相關攻略文章

最新攻略