游戲出海案例|網(wǎng)速慢or豬隊(duì)友?哪個(gè)才是“吃雞”路上的絆腳石?

來源: Akamai
作者:Akamai
時(shí)間:2022-03-08
12599
一秒鐘,在日常生活中可能微不足道,但在毫秒級(jí)運(yùn)行的實(shí)時(shí)對(duì)戰(zhàn)類等游戲中卻會(huì)帶來顯著的影響。

一秒鐘,在日常生活中可能微不足道,但在毫秒級(jí)運(yùn)行的實(shí)時(shí)對(duì)戰(zhàn)類等游戲中卻會(huì)帶來顯著的影響。任何延遲和卡頓都將會(huì)讓玩家錯(cuò)失時(shí)機(jī),影響戰(zhàn)局走向,破壞游戲體驗(yàn)。對(duì)于中國(guó)游戲出海公司來說,保證游戲?qū)崟r(shí)性能、加速網(wǎng)絡(luò)傳輸,至關(guān)重要,因?yàn)橛螒虍a(chǎn)品本身的體驗(yàn),便是贏得全球玩家信賴的關(guān)鍵所在。

某名列中國(guó)游戲出海前三甲的知名公司,擁有多款長(zhǎng)期霸榜Apple Store和Google Play下載榜單的爆款游戲。作為創(chuàng)新自研、進(jìn)軍全球的出海企業(yè),該公司同時(shí)在線的游戲用戶峰值已超過百萬體量。在出海過程中,面對(duì)全球多時(shí)區(qū)用戶同時(shí)在線、游戲底層邏輯復(fù)雜等運(yùn)營(yíng)難題時(shí),曾遭遇以下困境:

1 游戲斷線率和延遲高于預(yù)期,業(yè)務(wù)遭遇瓶頸

2 需要穩(wěn)定保障超大用戶體量同時(shí)在線和全球同服體驗(yàn)

3 如何實(shí)現(xiàn)支持復(fù)雜游戲底層協(xié)議的加速策略

透視游戲邏輯,善用底層協(xié)議

游戲品類繽紛多元,包含實(shí)時(shí)對(duì)戰(zhàn)游戲、策略游戲、動(dòng)作游戲、射擊游戲、回合制游戲、卡牌游戲等,不同的游戲機(jī)制給予玩家不同的游戲體驗(yàn)。在此之上游戲品類融合,又能演繹出更多新型游戲。從玩家參與度上看,多人在線游戲數(shù)量日漸攀升,沖破了地域和距離限制,所有的游戲玩家都可以在一款游戲平臺(tái)上競(jìng)技比拼,所以特別注重全球同服的體驗(yàn)。

640.png

實(shí)時(shí)對(duì)戰(zhàn)類游戲、動(dòng)作類、射擊類對(duì)于延時(shí)的要求非常高,通常要在50-100ms以內(nèi);而策略類游戲,回合制游戲相對(duì)延時(shí)可達(dá)到1-2s。但隨著品類融合,如在策略、卡牌游戲中加入戰(zhàn)斗元素后,實(shí)時(shí)性也就要求非常高了。通常,一款游戲由多重模塊組成,不同的游戲邏輯需要調(diào)用不同的通訊協(xié)議。若想全方位改善游戲體驗(yàn),結(jié)合具體邏輯制定相應(yīng)的通訊協(xié)議勢(shì)在必行,我們看一下游戲客戶通常要考慮的問題:

01 長(zhǎng)連接VS短連接

從游戲玩家登錄到下線,都需要保持一個(gè)長(zhǎng)連接。比如,在“吃雞”游戲(《絕地求生》)中用戶登錄某個(gè)房間的場(chǎng)景。此時(shí)通常使用WebSocket協(xié)議優(yōu)化,其相比HTTP更為穩(wěn)定且高效;而在購(gòu)買裝備、領(lǐng)取金幣這種瞬時(shí)性場(chǎng)景中,則需要有交互完成后能立即釋放的短連接,此時(shí)通常使用TCP或HTTP協(xié)議;針對(duì)語(yǔ)音傳輸、地圖加載游戲等場(chǎng)景,則較多使用UDP協(xié)議加速傳輸、減少卡頓。

02 實(shí)時(shí)性VS弱聯(lián)網(wǎng)

游戲因玩法而異,不同的競(jìng)技程度,所要求的同步算法自然不同,因此所要求的網(wǎng)絡(luò)延遲也有差異。對(duì)于交互性要求較高的實(shí)時(shí)性游戲,如果開發(fā)團(tuán)隊(duì)有過相關(guān)經(jīng)驗(yàn),可以優(yōu)先選擇WebSocket協(xié)議,次之TCP協(xié)議;而對(duì)于《開心消消樂》這類弱聯(lián)網(wǎng)游戲,由于實(shí)時(shí)性要求不夠高,可直接用HTTP協(xié)議數(shù)據(jù)傳送。

03 游戲數(shù)據(jù)的傳送

在游戲環(huán)境中我們通常要在游戲終端和服務(wù)器之間、服務(wù)器和服務(wù)之間、終端和終端之間交互很多數(shù)據(jù),例如在戰(zhàn)艦類游戲中,移動(dòng)戰(zhàn)艦、彈藥上裝,均需要游戲接口信息的傳輸。這通常需要HTTP協(xié)議承載的API來完成。

綜上所述,一款游戲需要結(jié)合長(zhǎng)短連接,傳輸延時(shí)、傳輸效率,網(wǎng)絡(luò)質(zhì)量,傳輸內(nèi)容等方面,去選擇不同的協(xié)議來實(shí)現(xiàn),這也是Akamai在這個(gè)案例中要為用戶統(tǒng)一解決的加速問題。

Web加速場(chǎng)景:Ion優(yōu)化長(zhǎng)短連接

·正如上面所述,游戲環(huán)境中使用了Websocket和Http/https的協(xié)議,這些協(xié)議的加速我們會(huì)使用Akamai基于80/443端口的核心加速產(chǎn)品Ion來實(shí)現(xiàn)。它可基于機(jī)器學(xué)習(xí)技術(shù)對(duì)真實(shí)用戶數(shù)據(jù)進(jìn)行分析,進(jìn)行動(dòng)靜態(tài)加速支持。

·通常我們也會(huì)建議客戶使用一些標(biāo)準(zhǔn)的協(xié)議,比如用Websocket/http協(xié)議去取代非標(biāo)準(zhǔn)的TCP協(xié)議,這樣會(huì)使系統(tǒng)的維護(hù)更加簡(jiǎn)單,和第三方的對(duì)接也比較靈活,加速也更容易。

·同時(shí),Ion的使用還能解決游戲網(wǎng)站web頁(yè)面的加速,比如游戲的支付、充值平臺(tái)加速;又比如的游戲推廣和宣傳網(wǎng)站。

TCP/UDP加速場(chǎng)景:IPA高質(zhì)量改善延遲

在客戶TCP/UDP協(xié)議的加速中,我們采用了IPA產(chǎn)品。IPA是專門加速TCP和UDP流量的產(chǎn)品,可以支持實(shí)時(shí)多人游戲和單人連線游戲,對(duì)游戲匹配、排行榜更新、認(rèn)證和游戲聊天等有非常出色的加速能力。IPA可整合應(yīng)用動(dòng)態(tài)邊緣服務(wù)器映射、路由優(yōu)化、數(shù)據(jù)包冗余算法、TCP協(xié)議優(yōu)化等技術(shù),解決全球公網(wǎng)的實(shí)時(shí)延遲、數(shù)據(jù)包丟失和傳輸效率低下的問題。

640 (1).png

圖一:從我們對(duì)客戶數(shù)據(jù)的監(jiān)控來看,對(duì)比IPA加速后和源站速度,在沒有任何的基礎(chǔ)設(shè)施的投資情況下,延時(shí)有73%的改善。而且延時(shí)更加平穩(wěn),對(duì)應(yīng)延時(shí)的高峰值也有成倍的下降。

640 (2).png

圖二:通過各個(gè)區(qū)域的視角不同國(guó)家和區(qū)域都有明顯的提高,特別是在一些網(wǎng)絡(luò)基礎(chǔ)設(shè)施相對(duì)落后的國(guó)家。

API加速場(chǎng)景:

API Acceleration加持交互

API作為通用的接口調(diào)用協(xié)議已經(jīng)廣泛的使用,在游戲中很多數(shù)據(jù)的傳送都是通過API完成。比如游戲賬戶的登錄校驗(yàn);也包括游戲交互消息;還有游戲中各種數(shù)值(動(dòng)作、移動(dòng)信息)都是通過API進(jìn)行調(diào)用的。而API的加速和普通http的動(dòng)態(tài)加速不同,API數(shù)據(jù)包小,對(duì)服務(wù)器處理能力要求不同,更要求CPU的處理能力,而不是轉(zhuǎn)發(fā)能力。所以我們建議客戶采用專門加速API的API Acceleration產(chǎn)品來改善性能。

640 (3).png

從圖片中的流量曲線可以看到,95分位性能曲線有20%的改善。(95分位是性能統(tǒng)計(jì)中的主要參考值,它可以反應(yīng)和放大網(wǎng)絡(luò)中的問題,它的穩(wěn)定性也體現(xiàn)了系統(tǒng)的穩(wěn)定性)

API Acceleration產(chǎn)品可分載來自源站基礎(chǔ)架構(gòu)的API請(qǐng)求,通過平衡和路由實(shí)現(xiàn)快速響應(yīng)。利用REST和GraphQL的智能緩存邏輯,優(yōu)化基礎(chǔ)架構(gòu)成本。通過分布廣泛、高度分散的CDN實(shí)現(xiàn)卓越的API可用性。

通過Ion,IPA和API Acceleration一體化、覆蓋多場(chǎng)景的解決方案,Akamai幫助客戶從長(zhǎng)短連接、傳輸延時(shí)、傳輸效率,網(wǎng)絡(luò)質(zhì)量等維度,賦能游戲出??蛻魧?shí)現(xiàn)全方位加速優(yōu)化,從而幫助全球用戶更流暢、更沉浸地享受游戲之樂,增持玩家黏性、帶動(dòng)轉(zhuǎn)化增長(zhǎng),贏得全球市場(chǎng)紅利。

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于Akamai,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
出站流量近乎零成本,Akamai助廣告企業(yè)跑贏AI時(shí)代
出站流量近乎零成本,Akamai助廣告企業(yè)跑贏AI時(shí)代
隨著云計(jì)算、生成式AI等創(chuàng)新技術(shù)的快速發(fā)展,自動(dòng)化廣告位出售/競(jìng)價(jià)成為越來越多廣告企業(yè)的選擇,但這種方式對(duì)網(wǎng)絡(luò)性能有極高要求,一旦出現(xiàn)網(wǎng)絡(luò)延遲不僅會(huì)影響客戶體驗(yàn),還可能造成客戶流失。
AI
Akamai
阿卡邁
2024-10-252024-10-25
Akamai的云轉(zhuǎn)型之路:從CDN巨頭到全方位云服務(wù)提供商
Akamai的云轉(zhuǎn)型之路:從CDN巨頭到全方位云服務(wù)提供商
在全球商業(yè)市場(chǎng)的廣袤天際下,Akamai正以獨(dú)特的“云計(jì)算、云安全、云分發(fā)”三位一體戰(zhàn)略,為航行于國(guó)際市場(chǎng)的航艦保駕護(hù)航。
Akamai
阿卡邁
云服務(wù)
2024-10-192024-10-19
客戶案例 | 突破傳統(tǒng)存儲(chǔ)“卡脖子”問題,讓操作速度提升2000倍
客戶案例 | 突破傳統(tǒng)存儲(chǔ)“卡脖子”問題,讓操作速度提升2000倍
數(shù)字化時(shí)代快速發(fā)展,傳統(tǒng)的網(wǎng)絡(luò)基礎(chǔ)架構(gòu)管理方式已難以滿足當(dāng)下的業(yè)務(wù)需求。企業(yè)需要通過更高效、可靠的托管方式,處理電子郵件維護(hù)、新物理資源調(diào)配和存儲(chǔ)管理等繁雜、耗時(shí)的管理任務(wù)。
Akamai
阿卡邁
云服務(wù)
2024-10-172024-10-17
客戶案例 | 10年發(fā)布500款游戲,游戲發(fā)行公司談海外“通關(guān)”經(jīng)驗(yàn)
客戶案例 | 10年發(fā)布500款游戲,游戲發(fā)行公司談海外“通關(guān)”經(jīng)驗(yàn)
2024年上半年,中國(guó)自主研發(fā)游戲海外市場(chǎng)實(shí)際銷售收入超85億美元,同比增長(zhǎng)4.24%。
Akamai
阿卡邁
游戲市場(chǎng)
2024-10-142024-10-14
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
個(gè)人VIP
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家