上世紀(jì)八九十年代,甚至到21世紀(jì)初,我們可能難以想象,隨著科技和互聯(lián)網(wǎng)的發(fā)展,全球游戲行業(yè)會(huì)是聯(lián)機(jī)游戲的天下,更難以想象,在移動(dòng)平臺(tái)的催化下,聯(lián)機(jī)對(duì)戰(zhàn)會(huì)成為全球的主流玩法之一。
自然,策略、MMO、棋牌等品類,從主機(jī)/端游到頁游再到手游,是經(jīng)久不衰的聯(lián)機(jī)對(duì)戰(zhàn)品類。而這些經(jīng)典品類疊加近幾年乘著移動(dòng)平臺(tái)東風(fēng)在全球盛行的MOBA、吃雞游戲等品類,才真正讓聯(lián)機(jī)對(duì)戰(zhàn)玩法走入廣大玩家。組隊(duì)、開黑,成為許多玩家的游戲日常。
在這樣的大背景下,讓玩家快速、穩(wěn)定的游玩游戲,成為游戲廠商部署服務(wù)器的一個(gè)重點(diǎn)。當(dāng)然,廠商還需兼顧服務(wù)器成本的問題。那聯(lián)機(jī)游戲或者說聯(lián)機(jī)對(duì)戰(zhàn)游戲,怎么部署才是最佳實(shí)踐呢?
據(jù)觀察,像Gameloft、Behaviour Interactive、育碧等不少大廠旗下的游戲都有在使用Amazon GameLift??赡懿簧傩袠I(yè)人士對(duì)此有一定了解,該服務(wù)的一大優(yōu)勢(shì)是實(shí)現(xiàn)了彈性伸縮。那它究竟解決了行業(yè)哪些問題,具備哪些優(yōu)勢(shì),為什么會(huì)成為諸多廠商的優(yōu)選?本文將試圖一一解答這些問題。
有效解決全球聯(lián)機(jī)痛點(diǎn),Amazon GameLift背后的技術(shù)力
一款聯(lián)機(jī)游戲,保證玩家能夠暢玩體驗(yàn),是基本,也是根本。事實(shí)上,在一些容錯(cuò)率低的市場(chǎng),比如韓國,玩家對(duì)版本穩(wěn)定性要求非常高,一旦出現(xiàn)卡頓,很容易造成玩家流失,且可能意味著永遠(yuǎn)流失這些玩家,因?yàn)樗麄兛梢择R上轉(zhuǎn)向其他高品質(zhì)、高穩(wěn)定性的游戲。
而要保證一款聯(lián)機(jī)游戲,特別是包含聯(lián)機(jī)對(duì)戰(zhàn)玩法的全球化游戲,實(shí)現(xiàn)低延遲和快速匹配,對(duì)廠商會(huì)是一個(gè)不小的挑戰(zhàn),因?yàn)槿蚋鱾€(gè)地方網(wǎng)絡(luò)基礎(chǔ)設(shè)施差異,導(dǎo)致不同地區(qū)玩家的網(wǎng)絡(luò)環(huán)境大相徑庭。
因此,該如何選擇和部署服務(wù)器,成為廠商考慮的重點(diǎn)。另外,在滿足玩家核心體驗(yàn)的同時(shí),廠商還需要考慮服務(wù)器性價(jià)比的問題。眾所周知,游戲在不同時(shí)間點(diǎn),游戲玩家人數(shù)是不一樣的,比如剛上線時(shí)、節(jié)假日,人數(shù)會(huì)較多,另外每天也會(huì)高峰和波谷。如果使用本地服務(wù)器或私有云部署部署,若預(yù)估用戶數(shù)過高,則造成服務(wù)器浪費(fèi),預(yù)估過低,又容易宕機(jī)引發(fā)運(yùn)營事故。
而能實(shí)現(xiàn)彈性伸縮游戲服務(wù)的Amazon GameLift,能有效解決這些痛點(diǎn)。
Amazon GameLift是亞馬遜云科技提供的專用游戲服務(wù)器管理服務(wù)。它可以幫助游戲開發(fā)者快速部署低延遲、穩(wěn)定、自動(dòng)擴(kuò)展的游戲?qū)?zhàn)房間,適用于FPS、MOBA、回合制卡牌、戰(zhàn)棋等需要游戲房間管理的業(yè)務(wù)場(chǎng)景。
那Amazon GameLift具體是如何實(shí)現(xiàn)的呢?
一方面,Amazon GameLift提供兩種部署方案:Amazon GameLift Hosting和Amazon GameLift FleetIQ,前者適用于使用Unity3D或虛幻引擎開發(fā)的游戲,并擁有完善的會(huì)話監(jiān)控以及一鍵全球部署的能力,后者則不限制游戲研發(fā)技術(shù)棧與引擎選型,具有更強(qiáng)的靈活性,并可以對(duì)物理機(jī)應(yīng)用包年折扣。
另一方面,亞馬遜云科技提供了全球匹配服務(wù)Amazon GameLift FlexMatch。
為了能讓玩家快速匹配到合適的對(duì)手,出色的匹配器往往會(huì)根據(jù)玩家的屬性,如技能水平、操作手法和延遲時(shí)間,對(duì)他們進(jìn)行分組。而GameLift FlexMatch擁有強(qiáng)大的匹配算法,以及靈活的開發(fā)人員定義的規(guī)則,能在亞馬遜云科技范圍內(nèi)創(chuàng)建高質(zhì)量匹配。廠商只需要使用JSON語法定義匹配規(guī)則,就可以快速實(shí)現(xiàn)全球玩家匹配的功能。
簡(jiǎn)而言之,Amazon GameLift不僅能靈活的適應(yīng)廠商的技術(shù)棧、幫助廠商從P2P服務(wù)器遷移到專用服務(wù)器,還支持跨平臺(tái)游戲和競(jìng)技性匹配。
三大優(yōu)勢(shì):低延遲、使用方便、節(jié)約成本
一句話總結(jié)Amazon GameLift的優(yōu)勢(shì)是,保證效果的同時(shí),又省心省力省錢。
首先,Amazon GameLift能提供低延遲的網(wǎng)絡(luò)連接,其在海外的延遲中位數(shù)僅為45毫秒,足以支撐FPS、MOBA等需要低延遲網(wǎng)絡(luò)連接的游戲類型。
其次,Amazon GameLift將廠商從繁重的服務(wù)器部署和管理工作中解放出來,讓其專注于游戲開發(fā)。這主要體現(xiàn)在三個(gè)方面:一、集成簡(jiǎn)單。廠商使用已有的游戲服務(wù)器程序,只需要進(jìn)行簡(jiǎn)單的修改與SDK集成,便可使用Amazon GameLift;二、縮短服務(wù)器部署時(shí)間。通過使用Amazon GameLift的別名系統(tǒng),廠商可以在保證已有游戲房間不受影響的前提下,部署新的服務(wù)端程序版本;三、一鍵可實(shí)現(xiàn)全球部署。Amazon GameLift提供一鍵全球部署的能力,廠商可以輕松將游戲服務(wù)器部署在全球22個(gè)國家和地區(qū),并為玩家分配延遲最低的游戲服務(wù)器進(jìn)行連接。
集成后,游戲客戶端向Amazon GameLift請(qǐng)求房間
便可獲得房間的IP與端口并實(shí)現(xiàn)連接
控制臺(tái)中勾選期望部署游戲服務(wù)器的區(qū)域,實(shí)現(xiàn)一鍵全球部署
此外,與現(xiàn)有的本地部署相比,Amazon GameLift可以幫助廠商最高可節(jié)省70%的成本。Amazon GameLift按量付費(fèi),沒有前置費(fèi)用。得益于Amazon GameLift的自動(dòng)擴(kuò)展能力,當(dāng)玩家流量較低,游戲房間需求下降時(shí),廠商使用的物理資源會(huì)自動(dòng)縮減以節(jié)約成本,而物理資源的擴(kuò)縮不會(huì)對(duì)正在進(jìn)行的游戲會(huì)話產(chǎn)生影響。
Amazon GameLift自動(dòng)擴(kuò)展實(shí)現(xiàn)物理資源的動(dòng)態(tài)管理,避免浪費(fèi)
Amazon GameLift會(huì)選擇延遲最低、價(jià)格最低的服務(wù)器
那廠商實(shí)際使用情況如何?據(jù)了解,諸如Bethesda、N3TWORK、Gameloft、Behaviour Interactive、育碧、Metalhead Software、Iron Mountain Interactive等廠商旗下的產(chǎn)品都有在使用Amazon GameLift,并且給出了好評(píng)。
比如,B社的《雷神之錘》項(xiàng)目稱Amazon GameLift為其節(jié)省了大量時(shí)間,“Amazon GameLift對(duì)我們很有用,我們獲得了云的彈性和用于控制服務(wù)器的出色工具,無需將大量的工程時(shí)間花在自己創(chuàng)建這些內(nèi)容上。我們可以專注于構(gòu)建出色的游戲,讓Amazon GameLift處理眾多服務(wù)器管理方面的所有耗時(shí)工作?!?/p>
再比如,Gameloft工作室在線主管Nicolae Georgescu稱,初步預(yù)估Amazon GameLift為《現(xiàn)代戰(zhàn)爭(zhēng)5》節(jié)省了20%-40%成本,“對(duì)于《現(xiàn)代戰(zhàn)爭(zhēng)5》,可靠和高度可擴(kuò)展的游戲服務(wù)器是提供出色的多人游戲體驗(yàn)必不可少的。通過輕松地將Amazon GameLift FleetIQ作為后端與我們的內(nèi)部匹配程序集成,我們可以保持完全控制,為玩家提供合適的匹配、低延遲的游戲會(huì)話,同時(shí)優(yōu)化成本。自從實(shí)施了GameLift FleetIQ,服務(wù)器會(huì)隨著玩家需求的波動(dòng)而自動(dòng)擴(kuò)展,初步估計(jì)已經(jīng)顯示成本節(jié)省了20%-40%?!?/p>
所謂窺一斑而知豹。大廠往往對(duì)產(chǎn)品和技術(shù)都有著高要求,能獲得他們的認(rèn)可,在一定程度證明這一服務(wù)器的可靠性。
結(jié)語
服務(wù)器,因涉及到技術(shù)問題,在行業(yè)中的討論熱度往往要低于產(chǎn)品、市場(chǎng)、營銷等維度,然而服務(wù)器的選對(duì)與否,往往決定了后續(xù)運(yùn)維工作的繁瑣與簡(jiǎn)潔,甚至關(guān)系著一款產(chǎn)品的生死。因此,大家在選擇服務(wù)器時(shí),特別在做全球化產(chǎn)品時(shí),要做好充分的調(diào)研工作,選擇適合自己產(chǎn)品的服務(wù)器。