[發明專利]H5小游戲資源緩存方法有效
| 申請號: | 201910329414.1 | 申請日: | 2019-04-23 |
| 公開(公告)號: | CN110090436B | 公開(公告)日: | 2022-10-14 |
| 發明(設計)人: | 劉川;莊元;汪平 | 申請(專利權)人: | 深圳易帆互動科技有限公司 |
| 主分類號: | A63F13/49 | 分類號: | A63F13/49;A63F13/358 |
| 代理公司: | 深圳市神州聯合知識產權代理事務所(普通合伙) 44324 | 代理人: | 劉真 |
| 地址: | 518000 廣東省深圳市南山區粵海*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | h5 小游戲 資源 緩存 方法 | ||
1.H5小游戲資源緩存方法,其特征在于:包括:
將游戲資源進行分類整理,并打包壓縮上傳至服務器;
設定H5小游戲在最低配置機器運行時內存緩存容量;
用戶啟動H5小游戲,檢查本地文件是否緩存首屏資源;
檢查本地文件是否緩存通用資源;
用戶啟動H5小游戲,檢查本地文件是否緩存首屏資源,包括:如本地文件有首屏資源,則直接加載本地文件的首屏資源;如本地文件沒有首屏資源,則向服務器請求首屏資源,加載服務器回包的首屏資源,并檢查是否可以寫入本地緩存,如可以寫入,則將首屏資源寫入本地文件讀寫模塊中;檢查本地文件是否緩存通用資源,包括:如本地文件有緩存通用資源,直接加載本地文件中緩存的通用資源,如本地文件沒有緩存通用資源,則向服務器請求通用資源,加載服務器回包中的通用資源,并檢查是否可以寫入本地文件系統,如可以寫入,則將通用資源寫入本地文件系統中緩存;檢查本地文件是否緩存通用資源后如用戶有輸入,檢查是否結束游戲,是則直接釋放所有資源并關閉游戲;如不結束游戲,則檢查是否需要加載資源;如需要加載資源,檢查內存是否緩存有資源,如內存中有緩存要加載的資源,則直接加載使用內存中的資源,如內存中沒有緩存資源,則向服務器請求資源,收到服務器回包資源后,檢查內存緩存空間是否足夠,如內存緩存空間足夠,將服務器回包資源加載到內存中緩存,加載使用內存中緩存的資源,如內存中緩存容量空間不夠,則將資源管理系統中歷史訪問記錄隊列和緩存隊列清理出設定的內存空間,加載新資源到內存中緩存,加載使用內存中緩存的資源。
2.根據權利要求1所述H5小游戲資源緩存方法,其特征在于:將游戲資源進行分類包括游戲首屏資源,公用資源以及游戲中各業務邏輯系統資源。
3.根據權利要求2所述H5小游戲資源緩存方法,其特征在于:將分類中涉及到的圖片資源中的小圖資源合并成一張大圖資源。
4.根據權利要求3所述H5小游戲資源緩存方法,其特征在于:將圖片資源中格式為JPG和PNG的資源壓縮。
5.根據權利要求1所述H5小游戲資源緩存方法,其特征在于:設置H5小游戲在最低配置運行時內存容量值。
6.根據權利要求1所述H5小游戲資源緩存方法,其特征在于:如果內存中緩存空間不夠,則根據LRU-K算法維護和記錄的資源使用數據清理內存中緩存的資源。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳易帆互動科技有限公司,未經深圳易帆互動科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910329414.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:游戲軟件系統
- 下一篇:視頻獲取方法、裝置、電子設備及存儲介質





