打磨近2年,網易多人開放世界VR遊戲《Nostos》是如何開發的?

想要了解更多的VR遊戲資訊 一定要關注VR陀螺!

明年3月發佈測試版本,第三季度EA上線,絕對值得期待。

作為一款由網易自研的VR多人在線開放世界遊戲,《Nostos(故土)》初次在2018年的ChinaJoy亮相時便引發了不少人的關注。在這個具有東方動畫電影風格的開放世界中,玩家能夠自由探索無縫銜接的世界。

在2018 VRCORE開發者大會上,陀螺君採訪到了三位《Nostos》的開發人員,分別是遊戲製作人林世賢、網易遊戲核心開發工程師譚清宇以及高級開發工程師曹強,他們分享了不少關於《Nostos》的開發細節。

打磨近2年,網易多人開放世界VR遊戲《Nostos》是如何開發的?

《Nostos》的三位開發者

明快的末日生存題材,

強調探索樂趣

首先,從畫面上來看,《Nostos》可以說是一款非常驚豔的遊戲。清新的治癒系畫風,精緻的建模,寬闊的地圖以及遊戲中的晝夜交替、季節變換,都能夠為玩家在視覺上帶來夢幻的感覺。再結合戰鬥、建造、探索、RPG等多種元素,在《Nostos》中,玩家能夠更加自由地體驗遊戲帶來的樂趣。

作為一款PVE向的多人聯機開放世界遊戲,《Nostos》的玩法以探索生存為主。據製作人林世賢表示,在最開始他們想要做的是一款開放世界的末日生存類VR遊戲,但由於目前市場上這種題材的遊戲很氾濫,因此決定在末日生存的題材基礎上選擇更有趣的方式。

跟壓抑黑暗的傳統末世類型遊戲不一樣,《Nostos》現在的風格是明亮清新的,因此在VR體驗中能給人帶來很舒服的感受。遊戲的故事被設置在1000年後,人類文明已失落,世界處於蠻荒的狀態,在這種背景之下玩家要在其中發現新的世界。

打磨近2年,網易多人開放世界VR遊戲《Nostos》是如何開發的?

在遊戲中玩家可以自由行走,使用載具,在後期還有可能進行飛翔探索。據林世賢透露,遊戲中的戰鬥成分佔比不太高,大部分時間玩家是在跑地圖和發掘遺蹟,做任務,探索財寶等等。

林世賢表示,“其實我們一直在強調一個探索的樂趣。任務主線會有,成長軌跡則是完全讓玩家自由去選擇。任務主線甚至有點隨機性,讓你每次進去都有不同的目標,此外還有很多支線任務和隨機小事件,我們會給玩家定下一系列的目標。”此外,他還表示,在遊戲中還會隨機生成植被分佈和生態系統,讓玩家在每一次體驗時都會有改變。

在三位開發者看來,《Nostos》最大的一個亮點就在於這是一款非常獨特的VR遊戲,“它跟我所見到的其他的VR遊戲都不一樣。在這個大世界裡一個人都可以玩得很嗨。”

打磨近2年,網易多人開放世界VR遊戲《Nostos》是如何開發的?

此外,遊戲的移動方式是比較自由的。玩家可以自行選擇多種出行方式,開放世界遊戲的樂趣就在於玩家可以自由做自己想做的事情,遊戲並不會為玩家設定好路線。目前遊戲的地圖面積大約為10km*10km,由於是無縫銜接的開放式地圖,因此在遊戲過程中玩家無需轉換場景就能夠自由探索世界。

《Nostos》將支持PC與VR跨平臺遊戲,據製作人透露,他們有計劃將遊戲移植到PS平臺,屆時還將支持PSVR。對於VR一體機,其表示目前一體機現在還不算成熟,等完善起來會考慮。“支持更多的平臺對我們的遊戲來說是好事,如果一體機的性能比較低,我們可能要花比較多的精力去做優化,那麼我們要權衡一個性價比的問題。”

對於如何平衡PC和VR玩家這個問題,三位開發者表示,由於《Nostos》是一款主打PVE探索的遊戲,玩家無需進行對抗,可能只是在社交動作以及一些表達層面操作的便利性上有區別,但並不會有遊戲性上不平衡的問題,更多的是體驗上的差異。

在遊戲的交互性上,VR玩家的交互學習成本會更高一些。但由於《Nostos》並不是一款很硬核的遊戲,因此較為容易上手。為此《Nostos》的開發團隊花費了大量時間來簡化遊戲的操作,並持續在做小規模的迭代。

打磨近2年,網易多人開放世界VR遊戲《Nostos》是如何開發的?

在VR端跟PC端的交互方面,由於在VR中玩家的手可以自由控制,所以在社交上的表達方面更有優勢。但PC也有它的優勢,比如操作的精準度更高,開槍會準一些。但總體來說其實VR的體驗會更好,整體遊戲的畫面會更加出色。

《Nostos》的鏡頭控制與開放世界設計

雖然VR已經發展了幾年,但暈眩是目前VR遊戲面臨的最大問題之一。為了防止暈眩,在VR鏡頭的設計上,《Nostos》採用了頭顯控制朝向,按鍵方向決定平移方向的方式,舉例來說就是當玩家想要往前方走,最簡單就是看著前面然後按上方的方向鍵,如果要後退就按最下方的方向鍵。

簡單來說主要有三步,第一步一般是頭顯、控制器位置的更新,更新之後的第二步是要根據頭顯和控制器的算法求得玩家在真實房間中的局部座標,再根據上一幀房間位置,得出玩家在遊戲世界中的虛擬位置。第三步也是最關鍵的一步,在將位置賦給遊戲中的化身後進行角色的按鍵移動,隨後就需要進行移動後的校正,即重新計算真實房間位置,並與虛擬角色的位置對齊,因為房間移動了,所以就能實現第一人稱鏡頭的跟隨效果。

打磨近2年,網易多人開放世界VR遊戲《Nostos》是如何開發的?

在克服暈動症方面,譚清宇表示需要謹慎處理角色移動的速度限量,一個是方向,一個是大小。移動方向需要符合玩家的預期。《Nostos》讓頭顯方向等於角色朝向,這樣玩家在按鍵向前移動的時候總是能移向自己的觀察方向,這樣非常直觀。角色的移動方向還受按鍵方向影響,稱為四向平移。按鍵如果往後,角色就可以後退,還可以平移往左右。這個控制比較直觀,所以叫符合主動認知與預期。

然後是平滑,需要給運動加入角色的質量和慣性效果,來避免不符合物理的情況出現。在移動過程中還需要加入速度保護,比如左右按鍵移動,速度可以比朝前慢一些,這樣玩家心理會多一些安全感。另外在速度變化上也需要平滑,避免速度跳躍。

在載具防眩暈上,《Nostos》加入了超強懸掛避震,利用汽車內飾作為靜態參照物降低眩暈感,還有和角色一樣的速度平滑。此外還可以在運動時縮小視野,可以有效防止玩家出現眩暈情況。

而在開放世界的設計上,其實網易也遇到了很多的難題。10km*10km的地圖對於VR遊戲來說並不小,巨大的場景、海量的數據處理,消耗加載時間、消耗內存和顯示資源,場景編輯工作量巨大以及多人協同工作成為其在研發過程中面臨的四大問題。

據介紹,所有的開放世界都會採用一種流式加載的技術,就是把世界分成很多塊,按照需要加載所需要的東西,不需要的卸載。從水平方向來劃分通常分為九宮格、六邊形和自由形狀手動拼接;從立體劃分則分為封閉房間。

打磨近2年,網易多人開放世界VR遊戲《Nostos》是如何開發的?

《Nostos》中的流式加載,使用了World Srteamer插件,使用九宮格環形加載。

打磨近2年,網易多人開放世界VR遊戲《Nostos》是如何開發的?

第二個問題,如何解決多人協作的問題。開放世界數據非常大,不可能一個人編輯,網易使用的是按區域、功能將整個世界劃分為單獨的場景文件,每個文件同時只有一個人編輯。

還有一種方法是,多人在線網絡虛擬創作環境,每個人有一個虛擬化身,就像玩遊戲一樣,可以對附近場景進行修改,數據同步給所有人,數據保存在服務端,這種方法用於《Second Life》中。

網易在《Nostos》的多人協作中,將地塊劃分成很多格子單元,當編輯某一地塊時會鎖定,並顯示編輯者的名字,當編輯結束之後提交會自動解鎖。由於各個地塊由不同的人編輯,避免出現邊緣的接縫問題,網易開發了跨瓶頸的編輯工具,可以連續編輯。同時也能進一步分工,將同一個地塊按不同的場景分工,比如美術、音效等不同板塊。

打磨近2年,網易多人開放世界VR遊戲《Nostos》是如何開發的?

最後一個問題——海量場景編輯,這些場景包括地形、地表貼圖、樹木、石頭、草地等等,如果純手工的話,非常耗時耗力,工作量巨大。

打磨近2年,網易多人開放世界VR遊戲《Nostos》是如何開發的?


網易採用的解決方案是過程化生成。用一些算法來行程邏輯,讓其自動大量生成資源。首先地形生成使用了Map Magic插件,通過算法就可以生成比較自然的地形地貌。


打磨近2年,網易多人開放世界VR遊戲《Nostos》是如何開發的?


同時,其也用到了World Machine,最後把生成的高度導出來,用工具疊加到指定的區域上面覆蓋上去。

關於擺放的問題,網易開發了一個擺放的工具,類似筆刷,預先設置好的算法和邏輯後,就可以快速地編輯出大量的地表貼圖,並且可以對上面的植被、草叢的疏密進行編輯。同時這套算法還能自動避讓道路、河流、斜坡。

打磨近2年,網易多人開放世界VR遊戲《Nostos》是如何開發的?

最重要的是,這些數據並沒有保存在場景文件上,而是保存的邏輯,每次生成的時候都是一樣的,每次在運行的時候只需要對這些原型處理,最後的包體就很小。

最後關於遊戲資源的生成,網易開發了Entity世界編輯器,可以指定規則,中間的圓圈表示生成資源的範圍,使用編輯器可以定義資源的屬性、邏輯,在遊戲運行的時候會自動生成資源。


打磨近2年,網易多人開放世界VR遊戲《Nostos》是如何開發的?

以上是《Nostos》開發者所分享的遊戲在鏡頭設置與開放世界設計中的一些開發經驗。

明年3月發佈EA版本,網易深耕VR

據瞭解,目前《Nostos》的核心團隊規模在40人左右,此外網易內部還會有許多資源支持。從目前來說,團隊的重點是繼續完善完整的遊戲體驗流程,併為交互進行迭代,以及在圖形方面繼續進行一些性能上的項目優化。三位開發者表示,遊戲研發大概已經持續了一年十個月左右,“因為我們希望打磨得更精良一點,清晰用戶體驗,包括遊戲內容。”

對於遊戲的盈利方式,開發團隊表示《Nostos》將會採用買斷制,同時遊戲中還會有微內購,主要為皮膚等數字類的物品,並不會影響遊戲體驗。由於《Nostos》將會登陸Steam平臺,並將會面向全球發行,考慮到全球用戶的付費習慣因此採用這種方式。

對於後續計劃,他們表示團隊的下一個重要節點是在明年3月份,屆時將會為遊戲推出EA版本,隨後在明年第三季度將推出正式版。

打磨近2年,網易多人開放世界VR遊戲《Nostos》是如何開發的?

當然,《Nostos》並不是網易的首款VR作品。早在VR還處於風口的2016年,網易就推出了他們的首款VR產品《破曉喚龍者》,這款作品曾獲谷歌Daydream平臺首發推薦以及各類大獎。

到了“VR涼了”的2018年,網易宣佈與美國著名VR遊戲公司Survios合資成立“影核互娛”,引入《Raw Data》、《Electronauts》、《Sprint Vector》、《Creed》等多款出色的VR作品,並宣佈將會引進更多出色的海外產品。此外,影核還購買了今年大熱VR音遊《Beat Saber》的版權。

可以說網易在VR上一直在堅持。而此次推出的《Nostos》,也正代表了網易對VR遊戲更深層次的探索。


分享到:


相關文章: