執行摘要
Epic Games (Epic) 於 2018 年全面採用 Amazon Web Services (AWS),以獲得對業務至關重要的儲存、分析和擴展功能。隨著《要塞英雄》發行,公司的業務大獲成功,該款遊戲的即時活動錄得超過 1530 萬名同時在線玩家。《要塞英雄》幾乎都在 AWS 上執行,包括其全球遊戲伺服器機群、後端服務和網站。Epic 將 PB 級資料存放在 AWS 資料湖中,然後使用 AWS 分析服務評估玩家情緒,並為開發獨特體驗提供資料。Epic 使用數萬個以 AWS Graviton 處理器支援的 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體,以最佳價格效能擴展運算容量,每天為數百萬名全球玩家提供支援、加速轉譯工作負載,並為自己和獲授權的 Unreal Engine 創作者提供遠端建置管道。在 AWS 上,Epic 減少了創建頂級娛樂、精緻的視覺效果和沈浸式虛擬世界的實體和時間障礙。
客戶案例
Epic Games 支持創作者建置超過 200 萬名數位人類,並在 AWS 上推出 RealityScan 應用程式
2022
在 AWS 上,Epic 使用以 GPU 為基礎的運算、資料和內容交付解決方案,以符合成本效益的方式擴展到數百萬使用者,同時近乎實時處理 PB 級資料,從而快速創建數位人類、真實世界物件的 3D 模型與模擬沉浸式世界,並支持下一代創作者。
Epic Games 在 AWS 上推出 RealityScan 應用程式,並在 re:Invent 上宣布達成 200 萬個 MetaHumans 的里程碑
2022
在 AWS re:Invent 2022 上,領先的互動娛樂公司和 3D 引擎技術供應商 Epic Games 宣布,由 AWS 提供支援的 RealityScan 如今可供在 iOS 上免費下載和使用。在使用 AWS 的高效能基礎設施後,Epic 能夠以符合成本效益的方式擴展 RealityScan,以支援數以萬計的創作者,幫助他們將影像轉換為真實世界物件的數位模型,然後用於模擬、建築、汽車和電影/電視專案。
虛擬製作,以Epic Games 為例
AWS 參加 SIGGRAPH 2021
在 SIGGRAPH 2021 的這場重大發表演講中,Epic Games 的產業經理 David Morin 討論了現代雲端虛擬製作的加速發展。
Epic Games 在 AWS 上提供全球規模的娛樂體驗
2021
以 Amazon EC2 和其他 AWS 服務為基礎,Epic 提供頂尖的虛擬娛樂體驗,並可連接全球數百萬名同時在線玩家。在這段影片中,了解 Epic 如何自動擴展運算容量,以滿足玩家需求的持續波動,在尖峰時段支援高達 30 倍的負載,同時使用 Savings Plans 降低營運成本。
Epic Games 使用 AWS 向 2 億名玩家獻上《要塞英雄》遊戲
AWS re:Invent 2018
在 re:Invent 2018 的這場演講中,Epic Games 的平台總監 Chris Dyl 解釋全面採用 AWS 後,其如何幫助公司過渡至遊戲即服務 (GaaS) 模式。Epic 利用至少 32 種不同的 AWS 服務,以獲得支援《要塞英雄》等熱門遊戲所需的可擴展性、彈性和全球覆蓋,該款遊戲在短短 12 個月內成長了超過 100 倍,尖峰用量是非尖峰用量的 10 倍以上。為了改善業務成果,Epic 的整個分析管道都在 AWS 上執行,以提供有關服務運作狀態、大型玩家錦標賽、基本用戶資料和遊戲設計的洞見。
「我們決定全面採用 AWS,原因是 AWS 幫助我們為全球數百萬玩家同時提供高品質的遊戲體驗。我們很高興能與 AWS 合作,並利用 Kubernetes 擴展我們使用的分析、機器學習和容器化應用程式,讓我們更加容易維護龐大的基礎設施。」
Chris Dyl
Epic Games 平台總監
針對 AWS Graviton EC2 執行個體編譯 Unreal Engine 4 專用伺服器
2021
為協助不同類型和規模的開發公司建置、執行和發展優質的遊戲,Epic Games 與 AWS 攜手合作,增強對 Unreal Engine 提供的 AWS Graviton2 執行個體支援。在 AWS Graviton2 的支援下,Unreal Engine 創作者可以實現比這一代的 x86 型執行個體領先高達 40% 的價格效能。遵循這部落格中的逐步指南,使用 Unreal Engine 和 AWS Graviton2 執行個體建立專用的遊戲伺服器。
Unreal Engine 和 AWS 上的虛擬製作和微型工作室的興起
2020
Epic 的虛幻之友計劃為電影、動畫和視覺特效專業人士提供深入的培訓和資助,幫助他們使用 Unreal Engine 進行實時媒體製作。在這部落格中,虛幻引擎之友 Hasraf Dulull (HaZ) 解釋 Unreal Engine 的先進虛擬製作工具如何與 AWS 強大但經濟高效的功能相結合,進而促成「微型工作室」的誕生,讓小團隊能夠實時製作電影品質的內容。
「當我們展望未來並為玩家建立越來越身臨其境且引人入勝的體驗時,我們很高興能夠使用基於 AWS Graviton3 的 EC2 C7g 執行個體。我們的測試證明,該類執行個體甚至適用於最嚴苛的延遲敏感型工作負載,並能提供顯著的價格效能優勢,同時豐富了《要塞英雄》和任何 Unreal Engine 可以創建的體驗。」
Mark Imbriaco
Epic Games 資深工程總監
Epic Games 利用 AWS 為全球超過 2.5 億名玩家獻上《要塞英雄》遊戲,同時在短短 12 個月內推動 100 倍的成長
2019
在 2012 年,Epic 開始了重大轉型,並成為 GaaS 開發公司,推出定期更新和進化的遊戲。現在,Epic 以 AWS 為核心,建立了可擴展性和彈性兼具的全球基礎設施,以支援《要塞英雄》等遊戲的數百萬名同時在線玩家,為其提供獨特的線上體驗,例如舉辦史上最大的音樂會。
了解 AWS for Games 如何使用專門建置的雲端服務和解決方案,以改變遊戲工作負載。
其他資源
AWS 外部
Epic Games 利用 AWS Local Zones 來支援其在 Fortnite 的全新 NA-Central 伺服器。此全新伺服器區域為美國中部和墨西哥的更多玩家帶來了低延遲遊戲體驗。