網易早在2001年就正式成立了在線游戲事業部,致力于網絡游戲產品的研發和運營,經過20多年的快速發展,網易已躋身全球七大游戲公司之列。
目前,網易正在運營中的游戲產品有100余款,既包括自主研發的端游和手游,也包括獨家代理的多款風靡全球的游戲。作為中國領先的游戲開發公司,網易一直處于網絡游戲自主研發領域的前端,憑借歷年來穩定的精品游戲輸出,截止至2020年,網易連續四年位居全球手游發行商收入排行榜TOP2。近年來,網易大力拓展海外市場,并取得了重大突破,穩居中國廠商出海收入排行榜前四,多款自研游戲位列中國App Store手游收入排行榜TOP 20。
業務需求與挑戰
《永劫無間》(NARAKA:BLADEPOINT)是由24工作室(24 Entertainment) 開發的一款近戰型PC版多人競技游戲,2019年底透過TGA首次與全球玩家見面,2021年8月正式在全球上線。自此開始,《永劫無間》的同在玩家數量長期保持在Steam前十,連續兩年躋身Steam年度暢銷游戲白金榜單,截至到目前,《永劫無間》PC版的全球銷量已突破1000萬份。為了將這款游戲帶給全球的主機用戶,服務于更廣泛的全球玩家,網易游戲在2022年與24工作室合作,將《永劫無間》移植到主機端,并透過微軟的Xbox Game Pass進行全球發行。
然而要實現這一目標,網易游戲需要應對諸多挑戰。在業務層面,網易過去從未開發過主機游戲,對如何把游戲產品從售賣拷貝轉為訂閱模式的方式方法知之甚少,需要進一步的了解和探索。
在技術層面需要應對的挑戰則更多,《永劫無間》是近戰型多人競技游戲,游戲的操控比較復雜,從PC版本移植到主機端會涉及到很多技術上的難點。
首先是要針對主機游戲的技術要求,完成IO優化、內存優化、幀率優化、音頻優化、手柄操作優化等。同時還要針對主機游戲的文化和設備系統特性,進行針對性地設計和調整游戲邏輯與內容,例如主機游戲的家庭共享機制和家長控制功能,造成游戲在反作弊系統設計和游戲內權限控制上需要下一些功夫,從而使游戲即能兼顧主機游戲文化,又能突出本游戲的特點。
其次,主機游戲面向全球用戶,必須確保游戲能穩定、可靠、低延時地運行,為不同地域的玩家提供同樣優質的游戲體驗。
其三,網易是第一次開發Xbox游戲,對Xbox游戲發行系統的機制、技術要求等一無所知。
幸運的是,當我們鼓足勇氣決定從0到1開發《永劫無間》的主機版本時,微軟的Azure和Xbox支持服務團隊表示將為我們提供從商務到技術層面所需的各類支持,雙方一拍即合,最終僅用了173天就完成了整個項目,讓《永劫無間》在XGP成功上線,并在上線Xbox首月突破了100萬新增玩家。
劉勇成
網易《永劫無間》主機板制作人
為什么選擇
Azure和Xbox
覆蓋全球的云基礎設施、云平臺的穩定性、安全性和低網絡延時、成本可控、對游戲出海企業從技術到商務的全方位支持是網易游戲選擇Azure+Xbox的主要原因。
全球化覆蓋與低延時網絡
在選擇Azure之前,《永劫無間》的集群部署在其他云上,難以實現游戲所需的全球化覆蓋,選擇將《永劫無間》的主要集群遷移到Azure上,并利用Azure對混合云架構的支持,就能完美地解決這一問題,既不浪費已有的資源,又能借助Azure遍及全球的云基礎設施,實現為全球所有玩家提供一致游戲體驗的目標。
事實上,相較于其他云平臺,Azure擁有更多的可用區和更快的網絡連接,目前Azure在全球已發布的Region超過71個,網絡邊緣節點超過200個、擁有超過225K英里的光纖和海底光纜、在全球有超過200家專線合作伙伴,與眾多的ISP、IXP及客戶和合作伙伴的網絡有直接連接。
有了這種全球化的覆蓋和低延遲的網絡鏈接,我們只需專注于游戲本身的開發和移植,就能確保為全球玩家提供一致的游戲體驗。
涂志垚
網易《永劫無間》主程
成本控制與降本增效
“精準地控制成本、實現降本增效”是網易游戲在選擇云平臺時重點考慮的因素之一。微軟推出的“Azure + Xbox 游戲出海加速計劃”使網易游戲能更容易地實現“成本可控”的目標。
一方面,Azure本身的彈性使得網易游戲可以通過結合AKS的架構設計,確保整個系統的運行和運維都可以根據游戲服務器集群的總體負載變化動態地增加或減少虛擬機,通過按需調度的方式來提高虛擬機的利用率,也可以根據實際的應用場景選擇Spot Instance,以及利用Saving Plan靈活地選擇虛擬機的類型,使云資源可以在全球范圍內隨業務變化靈活調度,盡可能地節省硬件資源成本。
另一方面,“Azure + Xbox 游戲出海加速計劃”還帶來了很多額外的成本節省途徑,不僅在云資源的使用上給游戲企業給予了諸多優惠,而且在Xbox的廣告及宣傳發行等方面也提供了大力的支持。
技術和商務的全方位支持
為了幫助游戲企業更好地通過“Azure + Xbox 游戲出海加速計劃”獲得成功,微軟制定了全面的支持計劃。
對《永劫無間》的業務咨詢,微軟戰略合作伙伴經理(SPM)會積極協助網易聯系微軟Game Pass、微軟商店、市場等部門,解答疑問和獲取足夠的資源。
對網易技術上的咨詢,微軟開發合作伙伴經理(DPM)會首先判斷問題的類型、難度以及是否需要其他資源的幫助,第一時間做出解答,必要時會引入高級技術組(ATG)專家和產品組來協助判斷問題,如果某些技術問題是和主機游戲文化與設備系統特性強相關,DPM會清晰詳盡地講解背后的原因和推薦做法。
對于網易發行上的咨詢,微軟生產合作伙伴經理(PPM)會負責整個游戲開發生命周期,在認證和發布管理上提供協助,指導或代替廠商操作發行后臺系統(微軟合作伙伴中心) ,配合開發與測試團隊完成認證工作。
而對Azure遷移過程中的問題,微軟提供了三人以上的架構師團隊全程支持遷移。
在決定將《永劫無間》移植到主機端時,我們的主機團隊和主機經驗都是‘零’,對Xbox游戲的要求也是一無所知,但在項目進行的過程中,我們發現這一切都不是問題,開發Xbox游戲比我們想像的容易。
首先,新一代的Xbox系列性能強大,尤其是XSX;其次是約束性的技術合規要求(XR)條目較少、審核迅速,讓我們能更好地聚焦在核心內容開發上。在整個開發過程中,微軟Xbox團隊在技術上給予了團隊配置建議、合規指導、技術方案指導、線上測試的BUG解決等。
在商業上,Xbox團隊為我們提供市場洞察、定價建議、玩家線上測試支持、商店與商品配置方案支持、推廣支持等,這些支持和幫助使我們僅用了173天就成功上線了《永劫無間》主機版,并在加入Xbox Game Pass 之后的一個月內就吸引了 100 萬 Xbox 玩家 。
劉勇成
網易《永劫無間》主機板制作人
解決方案
實施與獲得的收益
網易游戲從2022年2月中旬開始將《永劫無間》向Azure移植,所使用的Azure服務主要包括虛擬機、AKS、VPN等,遷移的過程中要解決的關鍵問題是要打通Azure與其他云的內部網絡通信。
“在Azure技術團隊的協助下,我們驗證了Kubernetes的Calico網絡組件從IPIP模式切換到VxLAN模式后,游戲服務器集群的內部網絡仍然保持了穩定、高效。隨后我們搭建了混合云的服務器集群,并進行壓力測試,完成測試后我們僅用了3周的時間就完成了系統遷移,成功地將PC端的《永劫無間》遷移到主機端并通過XGP面向全球市場發布。”涂志垚說。
目前,《永劫無間》在Xbox上的海外服務器集群有4個,分別是美國(包括南美)、歐洲、東亞、東南亞(包括澳洲),每個集群中大約一半的戰斗服務器都部署在Azure上,整個系統運行平穩,為全球玩家提供了良好的游戲體驗。
選擇“Azure + Xbox”模式給網易游戲帶來了商業和技術兩方面的好處。
從商業角度,加入Xbox Game Pass為網易游戲開辟了新的游戲發行方式。《永劫無間》是網易游戲推出的第一個主機平臺訂閱制下的免費版本,不僅吸引了更多玩家嘗試,還使網易游戲更深入地理解了主機用戶和玩家社區,在上線的首月,《永劫無間》的新增玩家就突破了100萬。實際上,作為主流的游戲發行渠道之一,Xbox Game Pass正在改變玩家發現、聯系和玩游戲的方式,與非會員玩家相比,Xbox Game Pass 會員偏向探索、嘗試更多不同的游戲,這有助于提升游戲的商業價值,建立游戲與玩家之間的鏈接,從而提升游戲收入。據統計,一款游戲加入Xbox Game Pass 90天后,平均玩家數量增長可達8倍以上。
從技術角度,Azure覆蓋全球的可用區、強大技術實力、豐富多樣的服務和解決方案、高質量的網絡環境,強大的DDoS Protection安全服務,再加上與Xbox結合帶來的成本優勢,使網易游戲可以專注于游戲核心內容的開發,既節省了人力成本,也節省了資源成本,實現了降本增效的目標。
《永劫無間》是我們第一款使用Azure并在Xbox上線的游戲,在未來,我們會有更多的游戲采用類似的模式,讓更多的全球玩家接觸、體驗、享受網易推出的優質游戲。
劉勇成
網易《永劫無間》主機板制作人
如果你還想了解更多知名游戲
如何實現開發事半功倍
GDC 2023
《光環:無限》《最終站》
《來建一家動物園》《我的世界》
《盜賊之海》《英靈神殿》
等眾多精彩案例
予力游戲,賦能開發
? ?
-
微軟
+關注
關注
4文章
6600瀏覽量
104132
原文標題:GDC微軟游戲案例發布:網易《永劫無間》
文章出處:【微信號:mstech2014,微信公眾號:微軟科技】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論