“完全對得起原作電影。”
“鬼玩人 (Evil Dead)”系列是恐怖幽默動作電影的經(jīng)典之作,40多年的IP經(jīng)典化歷程中,《鬼玩人》(Evil Dead)正在推出該系列的第5部電影作品。同時也從經(jīng)典三部曲中衍生出了“Evil Dead: The Game”——主打生存挑戰(zhàn)的多人非對稱對抗游戲。
上線 Xbox 等游戲平臺后,Evil Dead 收獲了電影鐵粉和新玩家的一致好評。影迷可以拿起主角的電鋸,親身探索陰森恐怖的環(huán)境,而新玩家則獲得了同時滿足對抗和協(xié)作的多人游戲體驗。

在 Evil Dead: The Game 成功發(fā)布的幕后,制作團隊如何使用 Azure 扛住流量高峰,實現(xiàn)順利擴展?以下是 Saber Interactive 制作團隊的自述——
拿到 Evil Dead 游戲版本的制作權(quán),我們團隊上下非常興奮。這意味著我們可以與 Bruce Campbell 以及該系列電影中一眾才華橫溢的演員合作,可以借用電影中有趣的角色和獨特、豐富的IP元素。同時承載著影迷的期待,我們需要盡可能還原電影中的恐怖情緒,讓游戲體驗更真實。游戲制作之初,我們就期待 Evil Dead: The Game 能夠為影迷和新玩家提供出色的多人游戲體驗。在線玩家可以與朋友們一同進入游戲,扮演電影中的幸存者角色(Ash和他的朋友們)或惡魔角色(臭名昭著的 Kandarian)。因此能夠無縫切換角色,和伙伴們一起加入游戲就非常重要,這樣每一局都充滿挑戰(zhàn)又多樣化的玩法,讓玩家在“開打”幾十局后依然保持新鮮感。
對于多人游戲而言,順利發(fā)布至關(guān)重要。根據(jù)經(jīng)驗,我們團隊在規(guī)劃初期就研究了多種云平臺、產(chǎn)品和服務(wù),并測試了每一家云平臺最新發(fā)布的新產(chǎn)品性能,最終因為 Azure 的測試結(jié)果大大超出了我們的預期而選擇了使用 Azure,實現(xiàn)了隨不斷擴充的玩家群體而高度擴展的部署需求,確保發(fā)布當天大量玩家涌入 Evil Dead: The Game 一試身手時不被延遲問題所困擾。

發(fā)布日當天
用Azure實現(xiàn)順利發(fā)布
我們構(gòu)建了高度可擴展的 Azure 部署,在原始容量、靈活性、可按地區(qū)擴展方面輕松滿足身處世界各地的玩家需求;Azure 的全球范圍覆蓋,使 Evil Dead: The Game 的游戲系統(tǒng)能夠分發(fā)到遍布全球的距離玩家最近的節(jié)點,讓玩家連接到最近的服務(wù)器,獲取最低的延遲。即便是在游戲的大型發(fā)布日當天,玩家也能玩得流暢、開心。
事實上,發(fā)布日當天游戲玩家大大超出我們的預期,游戲發(fā)布比預想的更成功,對云資源的需求也大大超出了我們的最初系統(tǒng)配置。多虧了Azure Kubernetes 優(yōu)異的可擴展性,支持以簡單、易用的方式快速擴展,而無需對服務(wù)器的配置和交互方式進行任何更改。我們還提前使用了 Azure 進行負載測試,運行機器人模擬成千上萬名玩家,在正式發(fā)布之前提前發(fā)現(xiàn)服務(wù)器問題,規(guī)避意外情況,在玩家數(shù)量超過預期時減輕團隊壓力。
Azure Kubernetes Service (AKS) 也幫助我們重新思考、改進我們最終用于 Evil Dead 游戲版的服務(wù)器架構(gòu)。我們目前使用的架構(gòu)可以說是在線游戲的最佳選擇,可在部署游戲服務(wù)器時提供快速響應(yīng)時間、游戲服務(wù)器版本之間的熱插拔以及最佳資源處理。這套純云端的架構(gòu)不僅能以極高的性價比實現(xiàn)難以置信的高擴展性,且能根據(jù)在線玩家數(shù)量和需求實現(xiàn)快速擴展或是縮小規(guī)模,而不中斷玩家體驗。此外,基于 Azure 的這套靈活架構(gòu)支持我們以簡單快速的方式集成自動可伸縮性,無需進行硬件維護。


Azure 還使我們能夠統(tǒng)一訪問 Azure Kubernetes 之外的其它 Azure 服務(wù),包括 ElasticSearch 和 CDN(用于游戲加速和補丁更新)。在架構(gòu)上,我們團隊在4個有游戲服務(wù)器的 Region,除了一個用于托管游戲服務(wù)和后端邏輯的集群之外,還各部署了一個 AKS 集群。

正式發(fā)布之后
用Azure專注玩法創(chuàng)新
Evil Dead: The Game 在2022年5月13日發(fā)布以來,已推出八個月,該大作的粉絲能夠在游戲里持續(xù)探索, 新玩家也能夠體驗到完美平衡的多人游戲體驗,這期間的連續(xù)穩(wěn)定運行證明了我們選擇 Azure 的決定是無比正確的。與所有在線游戲一樣,我們需要專注于平衡游戲玩法和新功能的持續(xù)添加,基于 Azure 的架構(gòu)讓我們的持續(xù)創(chuàng)新不在話下。除了敏捷性之外,在 Azure 上運行還為我們提供了令人難以置信的穩(wěn)定性能、高正常運行時間、可擴展服務(wù)和持續(xù)降低成本的優(yōu)勢。
自主服務(wù)對我們來說非常重要,這也是我們選擇 Azure 的主要原因,Azure 的價格極具競爭力,同時使用起來又非常直觀和便捷。雖然我們的開發(fā)不是從 Azure 開始的,但將開發(fā)工作移植到 Azure 十分簡單、直接、順利,我們團隊在整個過程中都給了非常積極的反饋。未來,我們計劃使用相同的技術(shù)架構(gòu)發(fā)布一款新游戲,并100%托管在 Azure 上。目前 Azure 已經(jīng)成為了我們公司技術(shù)生態(tài)系統(tǒng)的重要組成部分,我們會推薦給所有希望利用云來托管游戲服務(wù)器的開發(fā)人員。
?微軟正式發(fā)布 Azure + Xbox
游戲出海加速計劃?
(點擊跳轉(zhuǎn)原文)
Xbox Game Pass流量池、
Azure 云資源禮包、開發(fā)技術(shù)支持
3 大開源節(jié)流動能
盡享游戲開發(fā)“事半功倍”
聯(lián)系微軟團隊,成為新平臺贏家

掃描二維碼 ? 預約體驗名額
原文標題:Azure如何扛住《鬼玩人》的“恐怖”流量?
文章出處:【微信公眾號:微軟科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
微軟
+關(guān)注
關(guān)注
4文章
6662瀏覽量
105328
原文標題:Azure如何扛住《鬼玩人》的“恐怖”流量?
文章出處:【微信號:mstech2014,微信公眾號:微軟科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
VirtualLab:準直系統(tǒng)中鬼像效應(yīng)的研究
華納云如何為電商大促場景扛住Tb級攻擊不宕機?
渦街流量計與平衡流量計的區(qū)別
FRED應(yīng)用:二階鬼像分析
諾基亞擴展與微軟Azure的數(shù)據(jù)中心網(wǎng)絡(luò)供應(yīng)協(xié)議
微軟發(fā)布Azure AI Foundry,推動云服務(wù)增長
通過工業(yè)智能網(wǎng)關(guān)實現(xiàn)與微軟Azure IoT中心快速配置操作

微軟終止中國大陸個人Azure OpenAI服務(wù),為國內(nèi)大模型帶來機遇
基于Arm Neoverse的微軟全新Azure虛擬機上線
電磁流量計瞬時流量不穩(wěn)定的原因
微軟Azure首獲英偉達GB200 AI服務(wù)器
做一個峰值保持器,用opa615仿真時保持住微弱信號?
InConnect維護設(shè)備的流量是多少
微軟Azure云部門裁員數(shù)千人
Build 2024發(fā)布多項Azure AI Speech全新多模態(tài)功能

評論