[發明專利]一種游戲數據處理方法以及裝置有效
| 申請號: | 202010500332.1 | 申請日: | 2020-06-04 |
| 公開(公告)號: | CN111617469B | 公開(公告)日: | 2023-09-26 |
| 發明(設計)人: | 梁波;施潤豐;林揚威 | 申請(專利權)人: | 廣州西山居網絡科技有限公司 |
| 主分類號: | G06F16/00 | 分類號: | G06F16/00;G06F3/06;A63F13/52 |
| 代理公司: | 北京智信禾專利代理有限公司 11637 | 代理人: | 王治東 |
| 地址: | 510660 廣東省廣州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 游戲 數據處理 方法 以及 裝置 | ||
本申請提供一種游戲數據處理方法以及裝置,其中所述游戲數據處理方法包括:確定游戲虛擬場景中的目標場景,所述目標場景是所述游戲虛擬場景中的至少部分區域;獲取所述目標場景中具有接觸屬性的虛擬對象的對象數據;將所述虛擬對象的對象數據封裝成數據塊,并將所述數據塊存儲至存儲單元。實施本申請方案,可以實現將游戲虛擬場景中屬于同一目標場景中的具有接觸屬性的虛擬對象的對象數據獲取封裝成數據塊并集中存儲,從而避免現有技術中不同類型的所述虛擬對象的對象數據分開獨立存儲,從而提高后續數據讀取的效率。
技術領域
本申請涉及計算機技術領域,特別涉及一種游戲數據處理方法。本申請同時涉及一種游戲數據處理裝置,一種計算設備,以及一種計算機可讀存儲介質。
背景技術
基于圖形處理硬件的顯示技術,擴展了感知環境以及獲取信息的渠道,尤其是虛擬場景的顯示技術,能夠根據實際應用需求實現人與人、人與虛擬場景中各種虛擬對象的智能化的交互。游戲是虛擬場景顯示技術的典型應用,用戶可以通過設備運行游戲,在設備輸出的虛擬場景中,用戶控制的游戲對象與線上的其他游戲對象協同戰斗或者對戰。
游戲虛擬場景渲染通常會包括很多的資源數據調用,例如游戲虛擬場景中的背景地圖圖像、虛擬對象如角色或物件等。現有技術中,游戲資源數據如游戲虛擬場景中的物件的數據存儲時,對于某一場景中的物件的數據是進行分類存儲的。例如,在一個虛擬房間中擺放的家具,如電視,椅子,柜子等,通常是將家具均獨立分成為不同的類,之后進行各類對應數據的分開獨立存儲。示例的,在進行相關數據存儲時,各類家具對應的數據是分散存儲在內存中的不同位置的。
這樣,當需要讀取例如這些家具物件的數據時,需要從分散在內存中不同的具體存儲位置調取數據,從而導致讀取數據的速度很慢,進而使游戲資源數據加載效率降低,影響游戲畫面渲染實時呈現,玩家體驗較差。
發明內容
有鑒于此,本申請實施例提供一種游戲數據處理方法。本申請實施例同時涉及一種游戲數據處理裝置,一種計算設備,以及一種計算機可讀存儲介質,以解決現有技術中存在的技術缺陷。
根據本申請實施例的第一方面,提供了一種游戲數據處理方法,所述方法包括:
確定游戲虛擬場景中的目標場景,所述目標場景是所述游戲虛擬場景中的至少部分區域;
獲取所述目標場景中具有接觸屬性的虛擬對象的對象數據;
將所述虛擬對象的對象數據封裝成數據塊,并將所述數據塊存儲至存儲單元。
在本申請的一個實施例中,所述獲取所述目標場景中具有接觸屬性的虛擬對象的對象數據的步驟之前,還包括:
獲取所述目標場景中的所有虛擬對象的屬性信息;
確定所述所有虛擬對象的屬性信息是否包含接觸屬性信息;
將所述所有虛擬對象的屬性信息中包含接觸屬性信息的虛擬對象確定為具有接觸屬性的虛擬對象。
在本申請的一個實施例中,所述將所述數據塊存儲至存儲單元的步驟,包括:
將所述數據塊存儲至所述存儲單元的連續存儲空間。
在本申請的一個實施例中,所述對象數據包括相關聯的第一數據和第二數據,其中所述第一數據至少包括虛擬對象的部件標識數據,所述第二數據至少包括虛擬對象的部件屬性數據;所述將所述虛擬對象的對象數據封裝成數據塊的步驟,包括:
將獲取的所述具有接觸屬性的虛擬對象的第一數據和第二數據封裝形成數據塊;所述數據塊包括含有第一數據的第一部分和含有第二數據的第二部分;
所述將所述數據塊存儲至所述存儲單元的連續存儲空間的步驟,包括:
將所述數據塊的第一部分和第二部分分別存儲至所述存儲單元中連續的第一存儲位置和第二存儲位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州西山居網絡科技有限公司,未經廣州西山居網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010500332.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種地圖處理的方法和裝置
- 下一篇:一種界面特效的渲染方法和裝置





