作為“超級(jí)數(shù)字場(chǎng)景”理念的倡導(dǎo)者和實(shí)踐者,騰訊游戲致力于為用戶(hù)創(chuàng)造高品質(zhì)數(shù)字生活體驗(yàn),為產(chǎn)業(yè)和社會(huì)發(fā)展創(chuàng)造更多建設(shè)性的價(jià)值。
騰訊游戲?yàn)槿蛑挠螒蜷_(kāi)發(fā)與服務(wù)運(yùn)營(yíng)商,在全球連接超過(guò)8億的用戶(hù)。在開(kāi)放發(fā)展的模式下,騰訊游戲采取自主研發(fā)和多元化的外部合作相結(jié)合的方式,在網(wǎng)絡(luò)游戲眾多細(xì)分市場(chǎng)領(lǐng)域形成專(zhuān)業(yè)化布局,打造覆蓋全品類(lèi)的產(chǎn)品陣營(yíng),為全球網(wǎng)絡(luò)游戲玩家提供休閑游戲平臺(tái)、大型網(wǎng)游、中型休閑游戲、桌面游戲、對(duì)戰(zhàn)平臺(tái)五大類(lèi)。另外,騰訊游戲與全球頂級(jí)游戲開(kāi)發(fā)公司建立深度合作,將國(guó)外優(yōu)質(zhì)的前沿產(chǎn)品體驗(yàn)帶到中國(guó),也將中國(guó)的游戲帶向世界。
2021年3月,騰訊游戲針對(duì)國(guó)際業(yè)務(wù)推出了在線游戲開(kāi)發(fā)平臺(tái)Level Infinite PGOS(Level Infinite Game Online Service)。Level Infinite PGOS是一種游戲在線服務(wù)解決方案,旨在降低游戲后端開(kāi)發(fā)和維護(hù)的難度,同時(shí)降低成本,從而使開(kāi)發(fā)者專(zhuān)注于游戲玩法與核心邏輯開(kāi)發(fā)。
產(chǎn)品力主導(dǎo)游戲行業(yè)競(jìng)爭(zhēng)游戲出海面臨多重挑戰(zhàn)
全球游戲市場(chǎng)規(guī)模不斷擴(kuò)大,游戲產(chǎn)業(yè)已成為一種重要的文化產(chǎn)業(yè)。據(jù)市場(chǎng)調(diào)查機(jī)構(gòu) Newzoo 最新數(shù)據(jù)顯示,2023年全球游戲市場(chǎng)規(guī)模預(yù)計(jì)將超過(guò)1877億美元,同比增長(zhǎng)2.6%。
游戲市場(chǎng)潛力巨大、前景看好,與此同時(shí)游戲開(kāi)發(fā)競(jìng)爭(zhēng)也變得異常激烈。游戲品類(lèi)越來(lái)越多、玩法越來(lái)越多,給游戲開(kāi)發(fā)帶來(lái)更高要求:游戲設(shè)計(jì)和架構(gòu)越來(lái)越復(fù)雜,游戲開(kāi)發(fā)成本水漲船高,游戲復(fù)用性較低,新項(xiàng)目啟動(dòng)門(mén)檻更高等等。
尤其對(duì)于騰訊游戲海外業(yè)務(wù)來(lái)說(shuō),研發(fā)更需要具備全球發(fā)行、全球部署的能力,直接拉升了對(duì)于底層數(shù)據(jù)架構(gòu)的要求,當(dāng)中包括:需要提供多租戶(hù)SaaS模式;能夠物理隔離每個(gè)游戲大區(qū),滿(mǎn)足全球各個(gè)區(qū)域的隱私保護(hù);以及可在全球各個(gè)地區(qū)進(jìn)行分布式部署、自動(dòng)擴(kuò)容、縮容等。
深度契合游戲業(yè)務(wù)場(chǎng)景
為了應(yīng)對(duì)游戲行業(yè)的最新趨勢(shì)和海外市場(chǎng)的挑戰(zhàn),騰訊游戲推出為海外游戲而設(shè)的Level Infinite PGOS通用平臺(tái)。Level Infinite PGOS是一套多租戶(hù)SaaS游戲后臺(tái)解決方案,采用全球化分布式架構(gòu),在歐洲、北美、日韓、東南亞等游戲發(fā)行熱點(diǎn)區(qū)域部署運(yùn)行。
數(shù)據(jù)庫(kù)是游戲軟件的核心組件,游戲玩家的各種信息、運(yùn)營(yíng)數(shù)據(jù)、游戲場(chǎng)景數(shù)據(jù)等都需要借助數(shù)據(jù)庫(kù)來(lái)保存。對(duì)于數(shù)據(jù)存儲(chǔ)系統(tǒng),Level Infinite PGOS根據(jù)自身場(chǎng)景進(jìn)行了嚴(yán)格的測(cè)試選型,最終采用MongoDB作為核心存儲(chǔ)組件,成為一整套覆蓋游戲各個(gè)維度、各個(gè)生命周期的解決方案。
玩家數(shù)據(jù)存儲(chǔ)–與傳統(tǒng)游戲開(kāi)發(fā)有所不同,使用MongoDB去存儲(chǔ)玩家的基礎(chǔ)數(shù)據(jù),不會(huì)將MongoDB直接暴露給游戲去使用,開(kāi)發(fā)者無(wú)需關(guān)心底層的數(shù)據(jù)細(xì)節(jié),即可直接靈活定義數(shù)據(jù),例如,不同游戲可定義不同數(shù)據(jù)模板。此外,MongoDB 支持多種數(shù)據(jù)類(lèi)型和數(shù)據(jù)原子運(yùn)算,易于實(shí)現(xiàn)冪等操作;而且基于MongoDB的分片可橫向擴(kuò)容,對(duì)于一些爆款游戲來(lái)說(shuō),這一點(diǎn)很重要,可以不用擔(dān)心玩家規(guī)模的快速增加。
智能對(duì)局匹配 –在很多游戲中,都需要在平臺(tái)上匹配兩名玩家去進(jìn)行對(duì)局競(jìng)技。以騰訊游戲?yàn)槔?如果是一款全球發(fā)行的游戲,就有可能在不同游戲大區(qū)匹配到兩名玩家,這種匹配看似隨意,但卻需要后臺(tái)具備強(qiáng)有力的數(shù)據(jù)處理能力。技術(shù)調(diào)度要同時(shí)滿(mǎn)足不同區(qū)域的服務(wù)器集群,也就是滿(mǎn)足不同場(chǎng)景需求下的服務(wù)器擴(kuò)容。騰訊游戲底層通過(guò)MongoDB實(shí)現(xiàn)原子化操作,經(jīng)過(guò)玩家各種屬性的對(duì)比,找到一個(gè)距離各個(gè)玩家最近的服務(wù)器,并進(jìn)行服務(wù)器分配,最終形成一個(gè)對(duì)局。
游戲內(nèi)經(jīng)濟(jì)系統(tǒng)閉環(huán) –假設(shè)把游戲內(nèi)的經(jīng)濟(jì)系統(tǒng)理解為一個(gè)特殊的交易場(chǎng)景,在處理游戲交易的過(guò)程中,涉及到訂單、退款、跟蹤回溯等多個(gè)環(huán)節(jié),而通過(guò)MongoDB的原子化、事務(wù)性操作可以將整個(gè)交易流程一次性完成。雖然游戲內(nèi)交易是虛擬的、復(fù)雜的,但采用MongoDB可以保證交易是規(guī)范的、完整的。
數(shù)據(jù)流能力 –游戲開(kāi)發(fā)者需要跟蹤玩家各種行為事件,以便形成流水日志,同時(shí)要保證玩家的所有事件是可追溯、可查詢(xún)的。MongoDB的數(shù)據(jù)庫(kù)實(shí)例,可將這些流水日志存儲(chǔ)起來(lái),并基于靈活的文檔結(jié)構(gòu),讓開(kāi)發(fā)者不論是在開(kāi)發(fā)期間、還是游戲已經(jīng)發(fā)行的期間,都可以快速檢索玩家的所有事件流。
優(yōu)化開(kāi)發(fā)體驗(yàn)拉升運(yùn)維能力
根據(jù)數(shù)據(jù)顯示,2023年一季度,騰訊的游戲領(lǐng)域收入達(dá)到483億元,而其中132億元來(lái)自國(guó)際市場(chǎng),占游戲整體收入的27%,可見(jiàn)騰訊在海外市場(chǎng)的巨大潛力和影響力。對(duì)騰訊游戲而言,全球化協(xié)作體系已然成型。在多元化布局和全球化視野之下,中國(guó)游戲既要在內(nèi)容創(chuàng)新、玩法創(chuàng)新上學(xué)習(xí)更多,也要將支持大規(guī)模玩家在線的后臺(tái)技術(shù)越做越強(qiáng)。
回顧與MongoDB的合作歷程,騰訊海外游戲Level Infinite PGOS平臺(tái)負(fù)責(zé)人謝磊談到,無(wú)論在功能還是性能上,MongoDB都很好地契合了游戲業(yè)務(wù)場(chǎng)景,帶給騰訊游戲的不只是功能價(jià)值,還有運(yùn)維價(jià)值:
1、簡(jiǎn)單、易用的控制臺(tái)
實(shí)現(xiàn)全面托管服務(wù),即時(shí)自動(dòng)擴(kuò)縮容的專(zhuān)用服務(wù)器,為實(shí)時(shí)游戲提供低延遲和高可靠性。
2、豐富的可視化監(jiān)控
提供實(shí)時(shí)可視化日志、監(jiān)控面板,研發(fā)人員、管理人員可以實(shí)時(shí)監(jiān)控業(yè)務(wù)運(yùn)行狀態(tài)。
3、一鍵升配、降配能力
在訪問(wèn)量突增時(shí),一鍵自動(dòng)擴(kuò)容保障業(yè)務(wù)的正常運(yùn)行;在流量低谷,一鍵自動(dòng)縮容以節(jié)約成本。
4、多維告警能力
提供運(yùn)行時(shí)間、狀態(tài)異常等多維度告警能力,使問(wèn)題可以在最短的時(shí)間內(nèi)被捕捉并通知到用戶(hù)。
騰訊海外游戲Level Infinite PGOS平臺(tái)負(fù)責(zé)人謝磊表示:“游戲行業(yè)的發(fā)展越來(lái)越由產(chǎn)品力主導(dǎo)。Level Infinite PGOS平臺(tái)最大的使命是要能夠?qū)⒏隆⒏F(xiàn)代化的開(kāi)發(fā)模式與騰訊已有能力結(jié)合在一起,形成開(kāi)發(fā)體驗(yàn)良好的平臺(tái),其中尤為重要的是需要符合海外開(kāi)發(fā)人員開(kāi)發(fā)習(xí)慣。正是在這樣的背景之下,我們的底層技術(shù)選擇使用MongoDB??梢哉f(shuō),MongoDB讓騰訊游戲Level Infinite PGOS如虎添翼。”
(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。 )