System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及计算机,尤其涉及一种游戏数据处理方法、装置、设备及存储介质。
技术介绍
1、在一些游戏场景中,需要对游戏中大世界地图做一些区域划分,以实现不同区域的差异化的交互玩法。
2、然而,当需要划分的区域图形越复杂或数量越多,对游戏地图进行区域划分的操作难度就越大,且划分的游戏区域的区域精度也有待进一步提高。
技术实现思路
1、本公开提供一种游戏数据处理方法、装置、设备及存储介质,以至少解决相关技术中至少一种问题。本公开的技术方案如下:
2、根据本公开实施例的第一方面,提供一种游戏数据处理方法,包括:
3、响应于游戏地图创建指令,创建包括多个轮廓节点的第一区域轮廓;
4、响应于对目标轮廓节点的编辑操作指令,对所述目标轮廓节点的位置进行调整,得到第二区域轮廓;所述目标轮廓节点为所述多个轮廓节点中的至少一个轮廓节点,所述第二区域轮廓用于围合成地图区域;
5、获取所述地图区域的区域划分参数,并基于所述区域划分参数对所述地图区域进行区域划分,得到至少一个区域层级的地图划分区域;处于同一区域层级中的相邻地图划分区域的区域边界相重合;
6、基于所述地图划分区域和地图属性,生成游戏地图。
7、在一些实施方式中,所述响应于对目标轮廓节点的编辑操作指令,对所述目标轮廓节点的位置进行调整,得到第二区域轮廓包括:
8、响应于对目标轮廓节点的编辑操作指令,对所述目标轮廓节点的位置进行调整,得到中间区域轮廓;
...【技术保护点】
1.一种游戏数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述响应于对目标轮廓节点的编辑操作指令,对所述目标轮廓节点的位置进行调整,得到第二区域轮廓包括:
3.根据权利要求1所述的方法,其特征在于,所述区域划分参数包括各地图划分区域之间的层级关系和各区域层级的区域数量;所述基于所述区域划分参数对所述地图区域进行区域划分,得到至少一个区域层级的地图划分区域包括:
4.根据权利要求3所述的方法,其特征在于,所述针对每个区域层级,基于所述区域层级的区域数量,对所述地图区域进行区域划分,得到所述至少一个区域层级的地图划分区域包括:
5.根据权利要求1-4任一所述的方法,其特征在于,所述地图属性包括地图颜色属性;所述基于所述地图划分区域和地图属性,生成游戏地图包括:
6.根据权利要求1所述的方法,其特征在于,所述地图属性包括区域地形属性,所述区域地形属性包括区域装饰属性、区域高度属性中一个或多个,所述基于所述地图划分区域和地图属性,生成游戏地图包括:
7.根据权利要求1或6所述的方法,其特
8.根据权利要求1-4、6任一所述的方法,其特征在于,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述确定所述游戏界面中的目标游戏对象与展示的所述游戏地图中的各地图划分区域之间的目标位置关系包括:
10.一种游戏数据处理装置,其特征在于,包括:
11.一种电子设备,其特征在于,包括:
12.一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1至9中任一项所述的游戏数据处理方法。
...【技术特征摘要】
1.一种游戏数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述响应于对目标轮廓节点的编辑操作指令,对所述目标轮廓节点的位置进行调整,得到第二区域轮廓包括:
3.根据权利要求1所述的方法,其特征在于,所述区域划分参数包括各地图划分区域之间的层级关系和各区域层级的区域数量;所述基于所述区域划分参数对所述地图区域进行区域划分,得到至少一个区域层级的地图划分区域包括:
4.根据权利要求3所述的方法,其特征在于,所述针对每个区域层级,基于所述区域层级的区域数量,对所述地图区域进行区域划分,得到所述至少一个区域层级的地图划分区域包括:
5.根据权利要求1-4任一所述的方法,其特征在于,所述地图属性包括地图颜色属性;所述基于所述地图划分区域和地图属性,生成游戏地图包括:
6.根据权利要求1所述的方法,其特征在于,所...
【专利技术属性】
技术研发人员:荣宗裕,
申请(专利权)人:杭州弹指宇宙科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。