[發(fā)明專利]游戲存檔文件存儲方法、電子設(shè)備和存儲介質(zhì)有效
申請?zhí)枺?/td> | 201911036505.2 | 申請日: | 2019-10-29 |
公開(公告)號: | CN111054067B | 公開(公告)日: | 2023-09-05 |
發(fā)明(設(shè)計(jì))人: | 魯圣鵬;許平 | 申請(專利權(quán))人: | 咪咕互動娛樂有限公司;咪咕文化科技有限公司;中國移動通信集團(tuán)有限公司 |
主分類號: | A63F13/49 | 分類號: | A63F13/49;G06F16/172;G06F16/16 |
代理公司: | 上海晨皓知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 31260 | 代理人: | 成麗杰 |
地址: | 210041 江蘇*** | 國省代碼: | 江蘇;32 |
權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關(guān)鍵詞: | 游戲 存檔 文件 存儲 方法 電子設(shè)備 介質(zhì) | ||
本發(fā)明實(shí)施例涉及云游戲技術(shù)領(lǐng)域,公開了一種游戲存檔文件存儲方法、電子設(shè)備和存儲介質(zhì)。在云游戲服務(wù)器端,該方法包括:在用戶的本次游戲結(jié)束時(shí),將本次游戲的存檔文件分片得到第一存檔分片;將用戶的本次游戲開始前的第二存檔分片與第一存檔分片對比得到本次游戲的待上傳分片,將待上傳分片發(fā)送至存檔服務(wù)器。在存檔服務(wù)器端,該方法包括:響應(yīng)于云游戲服務(wù)器的分片上傳請求,將請求上傳的存檔分片中本地未存儲的用戶存檔分片存儲至存檔服務(wù)器;并根據(jù)請求上傳的分片信息更新用戶的存檔分片信息。本發(fā)明實(shí)施方式可大幅節(jié)約存檔文件傳輸以及存儲資源,提高用戶打開游戲的響應(yīng)速度。
技術(shù)領(lǐng)域
本發(fā)明涉及云游戲技術(shù)領(lǐng)域,特別涉及一種游戲存檔文件存儲方法、電子設(shè)備和存儲介質(zhì)。
背景技術(shù)
云游戲以云計(jì)算為基礎(chǔ),所有游戲都在服務(wù)器端運(yùn)行,并將渲染完畢后的游戲畫面壓縮后通過網(wǎng)絡(luò)傳送給用戶。云游戲服務(wù)器一般會分時(shí)復(fù)用,因此云游戲平臺中每個(gè)玩家的存檔文件都需要存儲到用戶存檔服務(wù)器上。現(xiàn)有存檔服務(wù)器采用目錄管理系統(tǒng)或者分布式文件系統(tǒng)將存檔文件寫入磁盤。當(dāng)用戶A玩游戲a的時(shí)候,云游戲平臺會去存檔服務(wù)器上獲取存檔文件,文件路徑是./A/a/;此時(shí)用戶A就可以獲取上次玩游戲a的進(jìn)度。
發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)至少存在以下問題:隨著云游戲平臺規(guī)模的不斷擴(kuò)大、上云的游戲數(shù)量急劇增加以及用戶數(shù)和游戲規(guī)模數(shù)的日益增加,用戶存檔文件呈指數(shù)級別增加,現(xiàn)有存檔文件存儲方式會造成用戶讀取存檔延遲增加、讀取存檔成功率下降,嚴(yán)重影響用戶的游戲體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明實(shí)施方式的目的在于提供一種游戲存檔文件存儲方法、電子設(shè)備和存儲介質(zhì),可大幅節(jié)約存檔文件傳輸以及存儲資源,提高用戶打開游戲的響應(yīng)速度。
為解決上述技術(shù)問題,本發(fā)明的實(shí)施方式提供了一種游戲存檔文件存儲方法,應(yīng)用于云游戲服務(wù)器,包括:
在用戶的本次游戲結(jié)束時(shí),將所述本次游戲的存檔文件分片得到第一存檔分片;
將所述用戶的本次游戲開始前的第二存檔分片與所述第一存檔分片對比得到所述本次游戲的待上傳分片,將所述待上傳分片發(fā)送至存檔服務(wù)器。
本發(fā)明的實(shí)施方式還提供了一種游戲存檔文件存儲方法,應(yīng)用于存檔服務(wù)器,包括:
響應(yīng)于云游戲服務(wù)器的分片上傳請求,將請求上傳的存檔分片中本地未存儲的用戶存檔分片存儲至所述存檔服務(wù)器;
并根據(jù)請求上傳的分片信息更新用戶的存檔分片信息。
本發(fā)明的實(shí)施方式還提供了一種電子設(shè)備,包括:存儲器和處理器,存儲器存儲計(jì)算機(jī)程序,處理器運(yùn)行所述計(jì)算機(jī)程序以實(shí)現(xiàn)如前所述的游戲存檔文件存儲方法。
本發(fā)明的實(shí)施方式還提供了一種計(jì)算機(jī)可讀存儲介質(zhì),用于存儲計(jì)算機(jī)可讀程序,所述計(jì)算機(jī)可讀程序用于供計(jì)算機(jī)執(zhí)行如前所述的游戲存檔文件存儲方法。
本發(fā)明實(shí)施方式相對于現(xiàn)有技術(shù)而言,在用戶的本次游戲結(jié)束時(shí),將本次游戲的存檔文件分片得到第一存檔分片,將該用戶的本次游戲開始前的第二存檔分片與第一存檔分片對比得到本次游戲的待上傳分片,將待上傳分片發(fā)送至存檔服務(wù)器,存檔服務(wù)器響應(yīng)于云游戲服務(wù)器的分片上傳請求,將請求上傳的存檔分片中本地未存儲的用戶存檔分片存儲至存檔服務(wù)器,并根據(jù)請求上傳的分片信息更新用戶的存檔分片信息。本實(shí)施方式在上傳存檔文件時(shí),通過對存檔文件進(jìn)行分片,并比對本次游戲前后的存檔文件的差異得到需要上傳的分片,從而可大幅減少存檔文件傳輸數(shù)據(jù)量,節(jié)約傳輸網(wǎng)絡(luò)資源,提高用戶打開游戲時(shí)的響應(yīng)速度;同時(shí),由于存檔服務(wù)器僅存儲本地未存儲的存檔分片,實(shí)現(xiàn)了所有用戶共享存檔分片,因此,可大幅節(jié)約存儲資源。
作為一個(gè)實(shí)施例,所述方法還包括:
在所述用戶的下次游戲開始時(shí),獲取所述存檔服務(wù)器存儲的所述用戶的存檔分片信息;
將本地的存檔分片信息與所述用戶的存檔分片信息對比得到待下載分片;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于咪咕互動娛樂有限公司;咪咕文化科技有限公司;中國移動通信集團(tuán)有限公司,未經(jīng)咪咕互動娛樂有限公司;咪咕文化科技有限公司;中國移動通信集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911036505.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。