引導(dǎo)語:掉線,加載緩慢,反饋無跟進(jìn),這些令游戲玩家炸毛的問題,同時(shí)也是游戲開發(fā)者關(guān)注的問題。開發(fā)者將目光投向了Redis,一個(gè)實(shí)時(shí)數(shù)據(jù)平臺(tái),告別卡頓延遲!
簡介:在大型游戲中,每秒都有千萬玩家同時(shí)操作。為了保證玩家們能縱享絲滑的游戲體驗(yàn),游戲開發(fā)者需要一個(gè)在全球任何地區(qū)都能夠提供實(shí)時(shí)響應(yīng)的數(shù)據(jù)層。Redis Enterprise的 NoSQL 內(nèi)存數(shù)據(jù)庫為游戲開發(fā)者提供了這樣一個(gè)實(shí)時(shí)數(shù)據(jù)平臺(tái),可在任何規(guī)模的集群部署下,提供一致的亞毫秒級延遲。
一、玩家不掉線,游戲更絲滑
在大型游戲中,每秒都有千萬玩家同時(shí)操作。為了保證玩家們能縱享絲滑的游戲體驗(yàn),游戲開發(fā)者需要一個(gè)在全球任何地區(qū)都能夠提供實(shí)時(shí)響應(yīng)的數(shù)據(jù)層。Redis Enterprise的 NoSQL 內(nèi)存數(shù)據(jù)庫為游戲開發(fā)者提供了這樣一個(gè)實(shí)時(shí)數(shù)據(jù)平臺(tái),可在任何規(guī)模的集群部署下,提供一致的亞毫秒級延遲。
96%的多人游戲開發(fā)商相信可擴(kuò)展性是游戲獲得成功的關(guān)鍵。
游戲內(nèi)廣告貢獻(xiàn)了移動(dòng)端游戲82%的營收占比。
游戲玩家在線游戲時(shí)長增幅45%。
二、游戲玩家喜歡什么什么樣的游戲?
1、低延遲
對大多數(shù)玩家而言,性能是最影響游戲體驗(yàn)的。如果游戲的數(shù)據(jù)層不能為分布各地的游戲玩家都提供低延遲體驗(yàn),就可能讓玩家們感到失望。
2、持續(xù)改進(jìn)玩家體驗(yàn)
保持玩家的參與度,并了解玩家行為。開發(fā)者需要對玩家的反饋?zhàn)龅綄?shí)時(shí)響應(yīng),并設(shè)計(jì)更有趣的新機(jī)制,讓玩家們有玩下去的動(dòng)力。
3、全球范圍內(nèi)的高可用與可拓展性
服務(wù)宕機(jī)將直接影響玩家群體的體驗(yàn)和開發(fā)者收益。游戲數(shù)據(jù)庫應(yīng)當(dāng)具備真正的高可用性和無縫可擴(kuò)展性。
三、Redis Enterprise賦能游戲開發(fā)
1、實(shí)時(shí)排行榜
創(chuàng)建實(shí)時(shí)的排行榜,即便是跨地區(qū)之間的排名,實(shí)時(shí)性能都能滿足排名快速變化的實(shí)時(shí)更新需求。
2、實(shí)時(shí)分析
有效過濾并細(xì)分用戶數(shù)據(jù),向用戶提供獨(dú)一無二的廣告或游戲推薦。
3、實(shí)時(shí)個(gè)性化定制
通過存儲(chǔ)帶有唯一ID 的存儲(chǔ)會(huì)話狀態(tài),為用戶提供個(gè)性化體驗(yàn)。
4、社區(qū)與匹配
通過匹配玩家的實(shí)力水平,讓玩家更容易匹配組隊(duì),提高玩家對游戲的參與度。
5、數(shù)據(jù)加速
減少打開菜單時(shí)的加載延遲,提供亞毫秒級的讀寫速度,以更快地加載數(shù)據(jù)。
6、即時(shí)身份驗(yàn)證
為身份驗(yàn)證邏輯、用戶憑證和令牌提供高性能存儲(chǔ),加速用戶登錄。
四、客戶案例
Redis Enterprise 提供多種數(shù)據(jù)結(jié)構(gòu),在任何環(huán)境下都能提供實(shí)時(shí)性能與可靠性。開發(fā)者可以從Redis Enterprise 構(gòu)建的數(shù)據(jù)存儲(chǔ)層中收益,進(jìn)而構(gòu)建出色的玩家體驗(yàn)。
Etermax 盡最大可能提升了游戲服務(wù)器的吞吐量
Etermax 的游戲 Trivia Crack 擁有一千多萬玩家。通過使用Redis Enterprise,以最大限度地提高其游戲服務(wù)器的可用性和吞吐量,同時(shí)將 AWS 基礎(chǔ)設(shè)施成本降低了30%。
MyTeam11 建立了一個(gè)低延遲虛擬體育游戲平臺(tái)
MyTeam11's 的虛擬體育游戲平臺(tái)擁有一千五百萬以上用戶通過使用 Redis Enterprise,平臺(tái)得以輕松處理大量用戶在虛擬體育陣容公布時(shí)所帶來的并發(fā)量高峰。