遊戲出海的競爭日趨激烈,一款遊戲能否成功立足海外市場並取得蓬勃發展,除了遊戲本身的元素以外,良好的玩家體驗也成為關鍵決定因素之一。
三大體驗難題亟待解決
遊戲體驗,到底涉及哪些方面的問題?
- 海外玩家面對一款完全陌生的遊戲,從開始主動下載那一刻起,體驗就成為最終能否成功留住玩家的第一個關鍵。遊戲的下載安裝,日常更新以及平時的啟動執行,甚至遊玩過程中的聯機服務,任何一方面的緩慢、卡頓、掉線都可能導致玩家流失。
- 成功吸引大量玩家後,面對玩家提出的各種需求和建議,不可避免要頻繁對後端平臺進行功能迭代,這也對遊戲開發和運維團隊的工作能力和工作量造成了巨大要求。
- 對於面向全球市場以及包含聯機要素的遊戲,遊戲本身的介面文字和語音本地化,以及玩家之間的交流溝通等活動,也需要相關的翻譯處理才能有效消除文化隔閡,進一步提升遊玩體驗。
為解決這些問題,需要在全球範圍內圍繞後端基礎架構、運維平臺以及本地化投入大量人力物力,這可能是很多小型工作室或初創公司無力承擔的,甚至很多大型公司也會遭遇不小的成本壓力。
Azure全球網路,拉近距離改善體驗
經過多年發展和不斷擴充套件,Azure 雲已經成功建立了覆蓋全球的網路,全球範圍內超過70個服務區域,17萬英里的光纖與海底光纜,超過190個網路 Pop 點位,交織成一張廣闊、密集的資料交換網路,為包括遊戲公司在內各行各業的海外拓展奠定了堅實基礎。
藉此,遊戲公司將能充分觸達遍佈全球各地的每一位玩家,透過 Azure 全球規模的網路為每一位玩家就近提供服務,保障更順暢、平穩的內容下載、更新和聯機遊玩體驗。
不僅如此,Azure 智慧雲還提供了豐富全面且安全可靠的各類功能,幫助企業以此為基礎,放眼全球,實現快速、敏捷的業務創新,其中也不乏想要出海的遊戲公司。他們已經藉助 Azure 雲,透過 AKS 容器平臺、應用服務、基於AI 的語音服務順利將自己的遊戲推廣至異國他鄉。
Azure容器平臺,為遊戲後端提供穩健支撐
開放的 Azure 平臺全面支援各類主流的開源技術,其中不乏 Kubernetes、Docker 等現代化應用(包括遊戲)執行必不可少的技術。對開源容器技術的良好支援,Azure 提供的豐富能力,以及廣泛的生態系統,這些因素緊密結合在一起,為遊戲公司的海外拓展鋪平了道路。
例如 Azure 應用服務(App Service)就是一種完全託管的 Web 託管服務,可用於構建 Web 應用、移動後端和 RESTful API,並在此基礎上由 Azure 進行自動伸縮,滿足不同工作負載不斷變化的需求。
Service Fabric 則是微軟開發的分散式微服務管理平臺,可支援多種框架(包括 Docker 以及 Windows Server 容器),可用於在雲上提供高可用和持久化的服務,並能實現自動縮放、滾動升級和故障自動修復能力。
不僅如此,Azure 平臺還提供了 AKS(Azure Kubernetes Service),這是完全由 Azure 託管的Kubernetes 服務,為使用者提供了高可用的控制平面以及企業級安全性和管理能力,藉此可將開發和運營團隊統一到一個平臺上,放心地快速生成、交付和縮放應用程式,進而更輕鬆地部署和管理容器化應用程式。
微軟 AI 語音,讓交流不再受限
在出海遊戲的本地化方面,微軟 AI 語音服務基於微軟過去十幾年來在人工智慧、語音語義理解、內容翻譯等方面的成果,為使用者提供了一套全面的解決方案。
該解決方案為不同需求的使用者提供了線上雲服務、SDK、容器化本地部署以及私有 AI 運研平臺等不同交付方式,可透過豐富的語音識別、語音合成、對話式 AI 和語音翻譯能力幫助遊戲公司順利解決遊戲本地化難題,甚至基於這些全新的 AI 服務,為玩家和遊戲,以及玩家之間的交流打造創新體驗。
Azure,不同遊戲公司的共同選擇
全球範圍內,已經有大量規模各異的遊戲開發、發行公司在藉助 Azure 雲平臺將自己的遊戲推廣到更廣泛的全球市場,其中也不乏成功在海外立足的中國遊戲公司。
雲蟾遊戲
雲蟾遊戲成立初期製作的大型端遊《蜀門》創造了8000萬註冊使用者,同時線上50萬人的驚人成績。目前已發展成為數百名員工,研發、運營一體化的大型網遊公司,建立了端遊、手遊兩條業務線。
雲蟾擁有自己的遊戲平臺,公司海外遊戲都在這個平臺上執行。為保證開發、測試、生產一致性,他們採用容器技術實現各種應用的開發部署。但在雲端搭建、運維容器平臺需要花費運維人員大量的精力,最終雲蟾選擇在 Azure 雲採用 App Service 服務,透過容器映象直接部署到 App Service 中。App Service 可提供負載均衡、自動伸縮、藍綠部署等功能,只需上傳映象就可以實現應用部署,並方便地把 Staging 環境 Promote 成生產環境。
使用全託管的 App Service 後,雲蟾的運維壓力小了很多,App Service 的能力也能夠滿足他們整體業務需求,為遊戲出海提供了強大技術支援。
遊族
遊族的發行範圍遍及歐美、中東、亞洲及南美等230多個國家/地區,全球使用者近10億,產品登頂全球超70個國家和地區暢銷榜。
為實現靈活一致的開發、測試和部署,遊族透過 Kubernetes 來建立、訓練並部署 AI 模型。然而由於Kubernetes 本身過於複雜切版本升級快(而且有眾多的安全補丁),在實際使用中,叢集的建立、管理、升級等管理部分消耗了開發/運維團隊大量精力,無法專注於業務本身。而且訓練過程需要大量的 GPU 資源,而部署後需要按照服務特點,在成本可控下選擇最合適的計算資源;所以需要多多種型別的計算節點,形成多節點池的叢集。這也增加了管控的複雜度。
為解決這個問題,遊族轉為採用 Azure 的 AKS 服務,並應用多節點池技術,實現每個節點池可以彈性伸縮,藉此大幅簡化了平臺運維複雜程度,實現了叢集版本的安全和一鍵式升級管控,並節約了大量時間。此外,AKS 的自動伸縮功能還幫助他們在需要時獲取計算資源,不需要時釋放資源,藉此顯著降低了成本。
網元聖唐
網元聖唐娛樂科技有限公司開展的泛娛樂綜合業務,致力於傳承中華優秀傳統文化,推動中國元素走向世界。
目前該公司已構建了出海遊戲平臺,計劃藉此承載海外所有遊戲運營。為保證整個平臺的先進性、靈活性、高效性,他們採用了基於 Kubernetes 的架構,透過容器平臺保證應用都遵循雲原生架構。但在實踐中,自行安裝運維 Kubernetes 消耗了運維團隊大量精力,並導致在網路層面計算資源的浪費。
Azure 的 AKS 服務幫助他們解決了容器平臺運維層面的各種工作,同時 AKS 的容器網路讓 pod 地址暴露在 net 中,讓 node 避免參與 K8s 常用的 overlay 網路的資料包封裝、解封裝工作,節省了node CPU 資源。
為幫助更多遊戲解決技術難題,助力企業順利踏上出海征途,Azure 準備了超值遊戲出海扶持大禮包,三重豪禮為中國企業鋪平出海道路,快掃描下方二維碼來申請吧!
另外,將於2022年1月6-7日線上舉辦的 Microsoft Ignite China 2022 大會上,會有相關技術專家與知名遊戲公司高管分享 Azure 容器平臺與 PlayFab 後端平臺為出海遊戲企業提供的幫助和最佳實踐。
想更多瞭解Azure AKS容器網路技術乾貨,請搜尋微信公眾號”遊戲陀螺“找到文章點選“閱讀原文”查閱。