[發明專利]游戲的存檔方法、裝置、電子設備和計算機可讀存儲介質有效
| 申請號: | 202010105945.5 | 申請日: | 2020-02-20 |
| 公開(公告)號: | CN111330284B | 公開(公告)日: | 2023-09-15 |
| 發明(設計)人: | 張良 | 申請(專利權)人: | 廣州虎牙科技有限公司 |
| 主分類號: | A63F13/79 | 分類號: | A63F13/79;G06F16/22 |
| 代理公司: | 北京超凡宏宇知識產權代理有限公司 11463 | 代理人: | 張欣欣 |
| 地址: | 511400 廣東省廣州市番禺*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 游戲 存檔 方法 裝置 電子設備 計算機 可讀 存儲 介質 | ||
本發明提供一種游戲的存檔方法、裝置、電子設備和計算機可讀存儲介質,涉及數據處理領域。該方法應用于電子設備,電子設備的運行內存中運行有監聽標記,方法包括:判斷監聽標記與預設存檔標記值是否匹配;若匹配,則將單機游戲的當前數據存儲到運行內存;根據運行內存中存儲的當前數據,更新電子設備的機身存儲中的存檔文件;存檔文件用于指示當單機游戲重新開啟時,調用當前數據,從當前進度加載單機游戲。設置監聽標記來檢測運行在電子設備上的單機游戲的數據變化,用戶在電子設備運行單機游戲時,無需手動保存游戲進度,即可對單機游戲的當前進度進行存檔;另外,用戶可以隨時退出單機游戲,重新啟動游戲時依據存檔文件進行進度加載。
技術領域
本發明涉及終端的數據處理領域,具體而言,涉及一種游戲的存檔方法、裝置、電子設備和計算機可讀存儲介質。
背景技術
隨著社會的進步和電子技術的快速發展,游戲行業進入了快速發展的階段,游戲成為人們生活中不可或缺的部分。
按照游戲對網絡的需求,目前的大多數游戲可以分為網絡游戲和單機游戲兩類。對于單機游戲而言,在退出游戲時,為了下一次進入游戲還具有之前的游戲進度,一般需要將單機游戲的游戲進度進行存檔。在一種方案中,在用戶終端上部署單機游戲時,每個單機游戲都會有一個單獨的安裝文件夾,用戶可以在單機游戲結束后,通過手動選擇是否對單機游戲的游戲進度進行保存;在另一種方案中,以用戶終端是電腦為例,單機游戲部署在系統盤中,會在系統盤的“我的文檔”中創建一個保存單機游戲進度的文件夾,并使用該文件夾來保存單機游戲的游戲進度,在這種情況下,其需要用戶對游戲進度進行手動保存;如在退出游戲時,具有“確定退出”的選項,該“確定退出”中包括對單機游戲進行存檔的指令,則用戶終端在接收到存檔指令時,對單機游戲的游戲進度進行存檔。可以理解的,單機游戲所屬的終端對游戲進度進行存檔時,需要通過用戶的手動選擇,才能對單機游戲進行存檔。
發明內容
有鑒于此,本發明的目的在于提供一種游戲的存檔方法、裝置、電子設備和計算機可讀存儲介質。
為了實現上述目的,本發明實施例采用的技術方案如下:
第一方面,本發明提供一種游戲的存檔方法,應用于電子設備,所述電子設備的運行內存中運行有監聽標記,所述監聽標記用于確定運行在所述電子設備上的單機游戲的數據變化情況,所述方法包括:判斷所述監聽標記與預設存檔標記值是否匹配。若匹配,則將所述單機游戲的當前數據存儲到所述運行內存;所述當前數據用于指示所述單機游戲的當前進度。根據所述運行內存中存儲的所述當前數據,更新所述電子設備的機身存儲中的存檔文件;所述存檔文件用于指示當所述單機游戲重新開啟時,調用所述當前數據,從所述當前進度加載所述單機游戲。
在可選的實施方式中,根據所述運行內存中存儲的所述當前數據,更新所述電子設備的機身存儲中的存檔文件,包括:根據所述運行內存中存儲的所述當前數據,生成第一臨時文件;所述第一臨時文件為指示所述當前進度的待存檔文件。根據所述第一臨時文件,更新所述電子設備的機身存儲中的存檔文件。
在可選的實施方式中,所述根據所述運行內存中存儲的所述當前數據,生成第一臨時文件,包括:復制所述運行內存中的所述當前數據以獲取所述當前數據的副本數據;將二進制轉化后的所述副本數據存儲至所述機身存儲的所述第一臨時文件。
在可選的實施方式中,所述根據所述第一臨時文件,更新所述電子設備的機身存儲中的存檔文件,包括:判斷所述機身存儲中是否存在所述單機游戲的進度存檔;所述進度存檔具有游戲存檔標識,所述游戲存檔標識用于指示所述進度存檔為所述單機游戲的有效存檔。若是,則刪除所述進度存檔,并將所述游戲存檔標識添加至所述第一臨時文件。若否,則將所述第一臨時文件存儲至所述機身存儲并將所述游戲存檔標識添加至所述第一臨時文件。
在可選的實施方式中,在所述根據所述運行內存中存儲的所述當前數據,生成第一臨時文件之后,所述方法還包括:將所述監聽標記置為待存檔標記值;所述待存檔標記值用于指示所述電子設備不執行所述單機游戲的存檔進程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州虎牙科技有限公司,未經廣州虎牙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010105945.5/2.html,轉載請聲明來源鉆瓜專利網。





