對(duì)于游戲開(kāi)發(fā)商而言,網(wǎng)絡(luò)游戲面向市場(chǎng)固然越廣越好。但要部署全球化的游戲服務(wù)器,讓玩家無(wú)論身在何地都能獲得流暢、公平的游戲體驗(yàn),背后的工作則相當(dāng)繁復(fù)。如果廠商選擇本地部署,則要從購(gòu)買硬件到維護(hù)可靠性和安全性,再到關(guān)注性能表現(xiàn),各方面都投入大量時(shí)間和資源。AWS看準(zhǔn)游戲開(kāi)發(fā)商的需求,推出全受管(Fully Managed)的Amazon GameLift,支持各種復(fù)雜的后端架構(gòu),為游戲廠商提供高性能、低時(shí)延、更節(jié)省成本的方案,吸納如Gameloft、Ubisoft、GungHo知名游戲開(kāi)發(fā)商。
來(lái)自GungHo的Takanori Kikuchi表示,“借助Amazon GameLift,我們可以提供極為流暢的游戲體驗(yàn)。它不僅自動(dòng)處理所有管理工作,還能在尖峰時(shí)段自動(dòng)為玩家進(jìn)行最佳配對(duì),有效降低延遲。我們最新的游戲《泡泡糖忍戰(zhàn)》就是最佳例證,延遲只有100毫秒。”
Amazon GameLift是一個(gè)全受管的游戲服務(wù)器托管服務(wù),可讓用戶專注于游戲開(kāi)發(fā),而不必再分神于基礎(chǔ)設(shè)施的管理。它用于部署、操作和擴(kuò)縮以工作階段為基礎(chǔ)的持續(xù)型世界多人游戲服務(wù)器。用戶需要提供游戲服務(wù)器組建,并按自身需求設(shè)置該服務(wù)。它可以取代托管自訂游戲服務(wù)器所需的工作,包括購(gòu)買和設(shè)置硬件、管理可用性和安全性、關(guān)注性能。
采用GameLift還有以下主要特點(diǎn):
1.服務(wù)器位置
設(shè)置GameLift機(jī)群,以便在VM機(jī)群上托管用戶的游戲服務(wù)器組建。每個(gè)機(jī)群都有一個(gè)主AWS區(qū)域,但用戶可以在機(jī)群中添加任何其他24個(gè)受支持的AWS區(qū)域和AWS Local Zones作為位置,讓游戲服務(wù)輕易覆蓋全球。
2.服務(wù)器可靠性
用戶的機(jī)群使用Spot執(zhí)行實(shí)例或隨需(On Demand)執(zhí)行實(shí)例。Spot執(zhí)行實(shí)例成本較低,但如果需要回收容量以便隨需使用,則有可能令游戲工作階段中斷。而GameLift提供額外保護(hù),將游戲工作階段中斷的頻率降低。通過(guò)組合Spot機(jī)群和隨需執(zhí)行實(shí)例機(jī)群,創(chuàng)建容錯(cuò)轉(zhuǎn)移機(jī)制,令Spot容量不可用時(shí)轉(zhuǎn)移到隨需執(zhí)行實(shí)例,既可降低成本,又能維持服務(wù)穩(wěn)定。
3.玩家容量
一個(gè)機(jī)群中可以有許多執(zhí)行實(shí)例,每個(gè)都能托管多個(gè)同時(shí)執(zhí)行的游戲工作階段。用戶可以在單個(gè)執(zhí)行實(shí)例中執(zhí)行多達(dá)50個(gè)游戲工作階段,并選擇適合的執(zhí)行實(shí)例類型。用戶可以根據(jù)需要添加或移除機(jī)群中的執(zhí)行實(shí)例,并使用自動(dòng)擴(kuò)縮以在玩家需求發(fā)生變化時(shí)進(jìn)行調(diào)整。
4.必要的游戲資源
GameLift支持各種操作系統(tǒng)和多種執(zhí)行實(shí)例類型。解決方案也支持多種Amazon EC2執(zhí)行實(shí)例類型,最近還添加支持ARM型AWS Graviton3執(zhí)行實(shí)例,這些執(zhí)行實(shí)例可為云計(jì)算工作負(fù)載提供最優(yōu)惠的價(jià)格,并降低高達(dá)60%的碳足跡。同時(shí)支持與Unreal、Unity游戲引擎無(wú)縫集成,也有軟件開(kāi)發(fā)組件,滿足各種開(kāi)發(fā)模式。
無(wú)論是獨(dú)立游戲開(kāi)發(fā)商,還是大型游戲工作室,Amazon GameLift都能提供卓越的游戲服務(wù)體驗(yàn),令全球玩家“暢玩”無(wú)阻。立即探索更多,減省游戲開(kāi)發(fā)的運(yùn)維成本,提升游戲服務(wù)體驗(yàn)。