Microsoft Azure 容器技術(shù)助力游戲出海

來源: 游戲陀螺
作者:游戲陀螺
時間:2021-12-29
14744
游戲出海的競爭日趨激烈,一款游戲能否成功立足海外市場并取得蓬勃發(fā)展,除了游戲本身的元素以外,良好的玩家體驗也成為關(guān)鍵決定因素之一。

游戲出海的競爭日趨激烈,一款游戲能否成功立足海外市場并取得蓬勃發(fā)展,除了游戲本身的元素以外,良好的玩家體驗也成為關(guān)鍵決定因素之一。

三大體驗難題亟待解決

游戲體驗,到底涉及哪些方面的問題?

  • 海外玩家面對一款完全陌生的游戲,從開始主動下載那一刻起,體驗就成為最終能否成功留住玩家的第一個關(guān)鍵。游戲的下載安裝,日常更新以及平時的啟動運行,甚至游玩過程中的聯(lián)機服務(wù),任何一方面的緩慢、卡頓、掉線都可能導(dǎo)致玩家流失。

  • 成功吸引大量玩家后,面對玩家提出的各種需求和建議,不可避免要頻繁對后端平臺進行功能迭代,這也對游戲開發(fā)和運維團隊的工作能力和工作量造成了巨大要求。

  • 對于面向全球市場以及包含聯(lián)機要素的游戲,游戲本身的界面文本和語音本地化,以及玩家之間的交流溝通等活動,也需要相關(guān)的翻譯處理才能有效消除文化隔閡,進一步提升游玩體驗。

為解決這些問題,需要在全球范圍內(nèi)圍繞后端基礎(chǔ)架構(gòu)、運維平臺以及本地化投入大量人力物力,這可能是很多小型工作室或初創(chuàng)公司無力承擔(dān)的,甚至很多大型公司也會遭遇不小的成本壓力。

Azure全球網(wǎng)絡(luò),拉近距離改善體驗

經(jīng)過多年發(fā)展和不斷擴展,Azure 云已經(jīng)成功建立了覆蓋全球的網(wǎng)絡(luò),全球范圍內(nèi)超過70個服務(wù)區(qū)域,17萬英里的光纖與海底光纜,超過190個網(wǎng)絡(luò) Pop 點位,交織成一張廣闊、密集的數(shù)據(jù)交換網(wǎng)絡(luò),為包括游戲公司在內(nèi)各行各業(yè)的海外拓展奠定了堅實基礎(chǔ)。

借此,游戲公司將能充分觸達遍布全球各地的每一位玩家,通過 Azure 全球規(guī)模的網(wǎng)絡(luò)為每一位玩家就近提供服務(wù),保障更順暢、平穩(wěn)的內(nèi)容下載、更新和聯(lián)機游玩體驗。

不僅如此,Azure 智能云還提供了豐富全面且安全可靠的各類功能,幫助企業(yè)以此為基礎(chǔ),放眼全球,實現(xiàn)快速、敏捷的業(yè)務(wù)創(chuàng)新,其中也不乏想要出海的游戲公司。他們已經(jīng)借助 Azure 云,通過 AKS 容器平臺、應(yīng)用服務(wù)、基于AI 的語音服務(wù)順利將自己的游戲推廣至異國他鄉(xiāng)。

Azure容器平臺,為游戲后端提供穩(wěn)健支撐

開放的 Azure 平臺全面支持各類主流的開源技術(shù),其中不乏 Kubernetes、Docker 等現(xiàn)代化應(yīng)用(包括游戲)運行必不可少的技術(shù)。對開源容器技術(shù)的良好支持,Azure 提供的豐富能力,以及廣泛的生態(tài)系統(tǒng),這些因素緊密結(jié)合在一起,為游戲公司的海外拓展鋪平了道路。

例如 Azure 應(yīng)用服務(wù)(App Service)就是一種完全托管的 Web 托管服務(wù),可用于構(gòu)建 Web 應(yīng)用、移動后端和 RESTful API,并在此基礎(chǔ)上由 Azure 進行自動伸縮,滿足不同工作負(fù)載不斷變化的需求。

Service Fabric 則是微軟開發(fā)的分布式微服務(wù)管理平臺,可支持多種框架(包括 Docker 以及 Windows Server 容器),可用于在云上提供高可用和持久化的服務(wù),并能實現(xiàn)自動縮放、滾動升級和故障自動修復(fù)能力。

不僅如此,Azure 平臺還提供了 AKS(Azure Kubernetes Service),這是完全由 Azure 托管的Kubernetes 服務(wù),為用戶提供了高可用的控制平面以及企業(yè)級安全性和管理能力,借此可將開發(fā)和運營團隊統(tǒng)一到一個平臺上,放心地快速生成、交付和縮放應(yīng)用程序,進而更輕松地部署和管理容器化應(yīng)用程序。

微軟 AI 語音,讓交流不再受限

在出海游戲的本地化方面,微軟 AI 語音服務(wù)基于微軟過去十幾年來在人工智能、語音語義理解、內(nèi)容翻譯等方面的成果,為用戶提供了一套全面的解決方案。

該解決方案為不同需求的用戶提供了在線云服務(wù)、SDK、容器化本地部署以及私有 AI 運研平臺等不同交付方式,可通過豐富的語音識別、語音合成、對話式 AI 和語音翻譯能力幫助游戲公司順利解決游戲本地化難題,甚至基于這些全新的 AI 服務(wù),為玩家和游戲,以及玩家之間的交流打造創(chuàng)新體驗。

Azure,不同游戲公司的共同選擇

全球范圍內(nèi),已經(jīng)有大量規(guī)模各異的游戲開發(fā)、發(fā)行公司在借助 Azure 云平臺將自己的游戲推廣到更廣泛的全球市場,其中也不乏成功在海外立足的中國游戲公司。

云蟾游戲

云蟾游戲成立初期制作的大型端游《蜀門》創(chuàng)造了8000萬注冊用戶,同時在線50萬人的驚人成績。目前已發(fā)展成為數(shù)百名員工,研發(fā)、運營一體化的大型網(wǎng)游公司,建立了端游、手游兩條業(yè)務(wù)線。

云蟾擁有自己的游戲平臺,公司海外游戲都在這個平臺上運行。為保證開發(fā)、測試、生產(chǎn)一致性,他們采用容器技術(shù)實現(xiàn)各種應(yīng)用的開發(fā)部署。但在云端搭建、運維容器平臺需要花費運維人員大量的精力,最終云蟾選擇在 Azure 云采用 App Service 服務(wù),通過容器鏡像直接部署到 App Service 中。App Service 可提供負(fù)載均衡、自動伸縮、藍綠部署等功能,只需上傳鏡像就可以實現(xiàn)應(yīng)用部署,并方便地把 Staging 環(huán)境 Promote 成生產(chǎn)環(huán)境。

使用全托管的 App Service 后,云蟾的運維壓力小了很多,App Service 的能力也能夠滿足他們整體業(yè)務(wù)需求,為游戲出海提供了強大技術(shù)支持。

游族

游族的發(fā)行范圍遍及歐美、中東、亞洲及南美等230多個國家/地區(qū),全球用戶近10億,產(chǎn)品登頂全球超70個國家和地區(qū)暢銷榜。

為實現(xiàn)靈活一致的開發(fā)、測試和部署,游族通過 Kubernetes 來創(chuàng)建、訓(xùn)練并部署 AI 模型。然而由于Kubernetes 本身過于復(fù)雜切版本升級快(而且有眾多的安全補?。?,在實際使用中,集群的創(chuàng)建、管理、升級等管理部分消耗了開發(fā)/運維團隊大量精力,無法專注于業(yè)務(wù)本身。而且訓(xùn)練過程需要大量的 GPU 資源,而部署后需要按照服務(wù)特點,在成本可控下選擇最合適的計算資源;所以需要多多種類型的計算節(jié)點,形成多節(jié)點池的集群。這也增加了管控的復(fù)雜度。

為解決這個問題,游族轉(zhuǎn)為采用 Azure 的 AKS 服務(wù),并應(yīng)用多節(jié)點池技術(shù),實現(xiàn)每個節(jié)點池可以彈性伸縮,借此大幅簡化了平臺運維復(fù)雜程度,實現(xiàn)了集群版本的安全和一鍵式升級管控,并節(jié)約了大量時間。此外,AKS 的自動伸縮功能還幫助他們在需要時獲取計算資源,不需要時釋放資源,借此顯著降低了成本。

網(wǎng)元圣唐

網(wǎng)元圣唐娛樂科技有限公司開展的泛娛樂綜合業(yè)務(wù),致力于傳承中華優(yōu)秀傳統(tǒng)文化,推動中國元素走向世界。

目前該公司已構(gòu)建了出海游戲平臺,計劃借此承載海外所有游戲運營。為保證整個平臺的先進性、靈活性、高效性,他們采用了基于 Kubernetes 的架構(gòu),通過容器平臺保證應(yīng)用都遵循云原生架構(gòu)。但在實踐中,自行安裝運維 Kubernetes 消耗了運維團隊大量精力,并導(dǎo)致在網(wǎng)絡(luò)層面計算資源的浪費。

Azure 的 AKS 服務(wù)幫助他們解決了容器平臺運維層面的各種工作,同時 AKS 的容器網(wǎng)絡(luò)讓 pod 地址暴露在 net 中,讓 node 避免參與 K8s 常用的 overlay 網(wǎng)絡(luò)的數(shù)據(jù)包封裝、解封裝工作,節(jié)省了node CPU 資源。

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于游戲陀螺,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務(wù)商推薦
更多