游戏数据的处理方法及装置、存储介质、计算机设备制造方法及图纸

技术编号:25785972 阅读:37 留言:0更新日期:2020-09-29 18:18
本申请公开了一种游戏数据的处理方法及装置、存储介质、计算机设备,该方法包括:获取游戏场景的资源数据,所述资源数据包括所述游戏场景内的游戏资源的资源水平位置数据以及与所述资源水平位置数据对应的资源上表面高度数据和资源下表面高度数据;基于所述资源数据,确定与所述游戏场景匹配的每个区域块上对应体素的体素信息,并生成所述游戏场景的体素文件,每个所述区域块上对应体素的体素信息为与所述区域块水平位置对应的所述资源水平位置数据以及所述资源上表面高度数据和所述资源下表面高度数据。本申请减少了体素文件的内存占用大小,提高了内存使用效率,并且在高度方向上可以采用高精度的浮点数表示,有助于提升资源表示精度。

【技术实现步骤摘要】
游戏数据的处理方法及装置、存储介质、计算机设备
本申请涉及数据处理
,尤其是涉及到一种游戏数据的处理方法及装置、存储介质、计算机设备。
技术介绍
随着用户对游戏品质需求的提升,MMORPG(MassiveMultiplayerOnlineRole-PlayingGame,大型多人在线角色扮演游戏)作为网络游戏中的一种重要游戏类型,也在潮流中不断的进化着。目前,MMORPG已经基本进入3D(3Dimensions,三维)时代,3D游戏的玩法不仅仅在地面,玩家可以在游戏中进行空中飞行、战斗等等。目前3D游戏通常有三种做法:一种是体素(Voxel),体素是3D空间的最小表示单位,类比于2D空间的像素;一种是多边形网格,该方式的缺点是查找效率较低,后台性能压力大;一种是分层即多层网格,但该方式的缺点是地面以上很难划分层的界限,对于复杂建筑,在建筑层数较多时,如果完整的表示,需要大量阻挡图,内存占用太大。对于体素而言,在目前现有相关技术中,体素也因占用存储空间过大,导致难以普及。如何优化体素占用的存储空间,是推广体素应用急需解决的重本文档来自技高网...

【技术保护点】
1.一种游戏数据的处理方法,其特征在于,包括:/n获取游戏场景的资源数据,其中,所述资源数据包括所述游戏场景内的游戏资源的资源水平位置数据以及与所述资源水平位置数据对应的资源上表面高度数据和资源下表面高度数据;/n基于所述资源数据,确定与所述游戏场景匹配的每个区域块上对应体素的体素信息,并生成所述游戏场景的体素文件,其中,每个所述区域块上对应体素的体素信息为与所述区域块水平位置对应的所述资源水平位置数据以及所述资源上表面高度数据和所述资源下表面高度数据。/n

【技术特征摘要】
1.一种游戏数据的处理方法,其特征在于,包括:
获取游戏场景的资源数据,其中,所述资源数据包括所述游戏场景内的游戏资源的资源水平位置数据以及与所述资源水平位置数据对应的资源上表面高度数据和资源下表面高度数据;
基于所述资源数据,确定与所述游戏场景匹配的每个区域块上对应体素的体素信息,并生成所述游戏场景的体素文件,其中,每个所述区域块上对应体素的体素信息为与所述区域块水平位置对应的所述资源水平位置数据以及所述资源上表面高度数据和所述资源下表面高度数据。


2.根据权利要求1所述的方法,其特征在于,每个所述区域块包括所述游戏场景中水平面上的一块区域,每块区域的形状和大小为所述游戏场景中任一体素的上表面或下表面的形状和大小。


3.根据权利要求2所述的方法,其特征在于,所述资源上表面高度数据和所述资源下表面高度数据包括至少一对,同一资源水平位置对应的任一资源上表面高度数据与任一资源下表面高度数据互不相同,任意一对所述资源上表面高度数据和所述资源下表面高度数据用于描述相应资源水平位置出的游戏资源上、下表面高度。


4.根据权利要求1至3中任一项所述的方法,其特征在于,所述生成所述游戏场景的体素文件之后,所述方法还包括:
获取所述游戏场景对应的封闭空间数据,其中,所述封闭空间数据包括封闭空间水平位置数据以及与所述封闭空间水平位置数据对应的封闭空间上表面高度数据和封闭空间下表面高度数据;
按照所述封闭空间上表面高度数据和所述封闭空间下表面高度数据,对所述体素文件中与所述封闭空间水平位置处对应的所述资源上表面高度数据和所述资源下表面高度数据进行修改。


5.根据权利要求4所述的方法,其特征在于,所述获取所述游戏场景对应的封闭空间数据之前,所述方法还包括:
接收游戏场景导出指令;
所述对所述体素文件中与所述封闭空间水平位置处对应的所述资源上表面高度数据和所述资源下表面高度数据进行修改之后,所述方法还包括:
基于修改后的体素文件,导出游戏场景。


6.根据权利要求5所述的方法,其特征在于,所述对所述体素文件中与所述封闭空间水平位置处对应的所述资源上表面高度数据和所述资源下表面高度数据进行修改,具体包括:
删除所述体素文件中所述封闭空间上表面高度数据与所述封闭空间下表面高度数据之间的所述资源上表面高度数据和所述资源下表面高度数据。


7.根据权利要求5或6所述的方法,其特征在于,所述基于修改后的体素...

【专利技术属性】
技术研发人员:程小三韩永强
申请(专利权)人:天津亚克互动科技有限公司
类型:发明
国别省市:天津;12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1