《天命2》將採用專用伺服器與P2P混合聯網模式
Bungie曾經解釋過為何《天命2》不會採用專用伺服器作為多人聯網解決方案,但始終無法打消玩家們的疑慮和詬病。對此,Bungie社區經理DeeJ和工程部主管Matt Segur為大家詳細解釋了《天命2》的聯網技術,為何Bungie沒有為《天命2》提供多人遊戲專用伺服器。
首先Matt解釋了《天命2》的具體網絡技術原理。“許多人都擔心我們上周說的《天命2》沒有專用伺服器。雖然這是個簡單的結論,但實施情況很複雜,因為《天命2》採用的是很獨特的網絡模型。請大家放心,我們正在進行大量測試,來自全球各地的玩家都在參與網絡測試,我們也在努力確保遊戲發售首日的遊戲體驗流暢順利。”
隨後他繼續解釋說,其實《天命2》在某種意義上是存在專用伺服器的。
“《天命2》中玩家的每個活動都是記錄在我們的伺服器上的,所以玩家不需要擔心在團隊副本中遭遇主伺服器轉移的情況。這一點和《命運1》不一樣,以前的伺服器功能完全由玩家的機器充當,數據中心隻負責腳本和任務邏輯運算。而要想理解我們目前正在搭建的網絡模型基礎,請大家首先看一下GDC上的《命運1》結構圖。所以相比之下,《天命2》的任務和物理主機都是存在於我們的數據中心的。”
主持人也糊塗了,問到:“那麽說,我們其實是有專用伺服器的?”Matt解釋說,《天命2》準確地說使用的是客戶端對伺服器端與P2P的混合聯網技術。
“我們並不會適用‘專用伺服器’這個稱呼,因為對於玩家來說,‘專用伺服器’只得單純就是客戶端對伺服器端這個固定的網絡模式。而《天命2》使用的是客戶端-伺服器以及P2P混合的聯網技術。伺服器端負責遊戲流程進展,客戶端負責每個玩家自己的移動和能力施放。這種結構模式可以讓玩家體驗到的動作反饋更及時,不受地理位置和隊友的影響。”
最後,Matt解釋說這種混合的聯網模式並不是為了省錢,事實上Bungie和動視在開發《天命2》的新網絡架構的時候花費了很大的投資,所以一切都是為了更流暢的遊戲體驗。
《天命2》預計9月8日正式登陸PS4和Xbox One。