游戏对象刷新方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:37249041 阅读:10 留言:0更新日期:2023-04-20 23:28
本发明专利技术实施例提供了一种游戏对象刷新方法、装置、电子设备及可读存储介质,涉及游戏领域。先获取对象刷新配置文件,然后在游戏地图中确定多个目标中心点,接着基于对象刷新配置文件,分别渲染出每个目标中心点处的聚集群落;其中,聚集群落包括位于目标中心点的目标游戏对象和目标游戏对象周围的至少一个聚集游戏对象。如此,利用表征游戏地图中多个聚集群落的聚集形态信息的对象刷新配置文件,实现了在游戏地图中批量地刷新出聚集群落。了在游戏地图中批量地刷新出聚集群落。了在游戏地图中批量地刷新出聚集群落。

【技术实现步骤摘要】
游戏对象刷新方法、装置、电子设备及可读存储介质


[0001]本专利技术涉及游戏领域,具体而言,涉及一种游戏对象刷新方法、装置、电子设备及可读存储介质。

技术介绍

[0002]在游戏中,某些怪物、游戏道具等对象经常三五成群地聚集在一起形成群落,甚至有些以阵列的方式排布,这都是多个游戏对象聚集而成。
[0003]在很多游戏中都存在这种游戏对象聚集的需求,而如何快速大量地渲染得到多个游戏对象聚集而成的群落是需要思考的问题。

技术实现思路

[0004]本专利技术的目的在于提供一种游戏对象刷新方法、装置、电子设备及可读存储介质,以改善现有技术存在的问题。
[0005]本专利技术的实施例可以这样实现:
[0006]第一方面,本专利技术提供一种游戏对象刷新方法,包括:
[0007]获取对象刷新配置文件;所述对象刷新配置文件表征游戏地图中多个聚集群落的聚集形态信息;
[0008]在所述游戏地图中确定多个目标中心点;
[0009]基于所述对象刷新配置文件,分别渲染出每个所述目标中心点处的聚集群落;其中,所述聚集群落包括位于所述目标中心点的目标游戏对象和所述目标游戏对象周围的至少一个聚集游戏对象。
[0010]在可选的实施方式中,所述在所述游戏地图中确定多个目标中心点的步骤,包括:
[0011]在所述游戏地图的设定区域随机选取若干待定中心点;
[0012]基于每个所述待定中心点所处的环境信息,从全部所述待定中心点中筛选出满足预设聚集条件的所述多个目标中心点。
[0013]在可选的实施方式中,所述对象刷新配置文件包括若干中心锚点各自的标识信息以及每个所述中心锚点周围每个聚集锚点的聚集信息;所述中心锚点表征所述游戏地图中的任意随机点;
[0014]所述基于所述对象刷新配置文件,分别渲染出每个所述目标中心点处的聚集群落的步骤,包括:
[0015]根据所述对象刷新配置文件,分别为每个所述目标中心点分配一个对应的中心锚点;
[0016]针对每个所述目标中心点,以所述目标中心点的位置作为对应的所述中心锚点的位置,并基于所述中心锚点的标识信息渲染所述目标中心点的目标游戏对象;
[0017]基于所述中心锚点周围每个聚集锚点的聚集信息,分别渲染每个所述聚集锚点对应的聚集游戏对象,得到每个所述目标中心点处的聚集群落。
[0018]在可选的实施方式中,所述标识信息包括目标游戏对象的身份标识和朝向信息;
[0019]所述基于所述中心锚点的标识信息渲染所述目标中心点的目标游戏对象的步骤,包括:
[0020]根据所述目标游戏对象的身份标识查找对应的渲染资源;
[0021]基于所述渲染资源和所述朝向信息,渲染所述目标游戏对象。
[0022]在可选的实施方式中,所述聚集信息包括所述聚集锚点的身份标识、所述聚集锚点与所述中心锚点的相对位置以及所述聚集锚点的朝向信息;
[0023]所述基于所述中心锚点周围每个聚集锚点的聚集信息,分别渲染每个所述聚集锚点对应的聚集游戏对象的步骤,包括:
[0024]针对每个所述聚集锚点,基于所述聚集锚点的身份标识查找对应所述聚集游戏对象的渲染资源;
[0025]基于所述目标中心点以及所述聚集锚点与所述中心锚点的相对位置,确定所述聚集锚点在所述游戏地图中所处的位置;
[0026]基于所述聚集游戏对象的渲染资源和朝向信息,在所述聚集锚点在所述游戏地图中所处的位置渲染所述聚集游戏对象。
[0027]在可选的实施方式中,所述方法还包括:
[0028]获得每个聚集群落的索引查询信息并保存所述索引查询信息;
[0029]其中,所述索引查询信息包括所述聚集群落的标识序号、所述聚集群落中所述目标游戏对象的身份标识和所处的位置、所述目标游戏对象周围每个所述聚集游戏对象的身份标识和所处的位置。
[0030]第二方面,本专利技术提供一种游戏对象刷新装置,包括:
[0031]获取模块,用于获取对象刷新配置文件;所述对象刷新配置文件表征游戏地图中多个聚集群落的聚集形态信息;
[0032]选取模块,用于在所述游戏地图中确定多个目标中心点;
[0033]处理模块,用于基于所述对象刷新配置文件,分别渲染出每个所述目标中心点处的聚集群落;其中,所述聚集群落包括位于所述目标中心点的目标游戏对象和所述目标游戏对象周围的至少一个聚集游戏对象。
[0034]在可选的实施方式中,所述选取模块用于在所述游戏地图中确定多个目标中心点时,具体用于:
[0035]在所述游戏地图的设定区域随机选取若干待定中心点;
[0036]基于每个所述待定中心点所处的环境信息,从全部所述待定中心点中筛选出满足预设聚集条件的所述多个目标中心点。
[0037]第三方面,本专利技术提供一种电子设备,包括:存储器和处理器,所述存储器存储有所述处理器可执行的机器可读指令,当所述电子设备运行时所述处理器执行所述机器可读指令以实现上述实施例所述的游戏对象刷新方法。
[0038]第四方面,本专利技术提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述实施例所述的游戏对象刷新方法。
[0039]与现有技术相比,本专利技术实施例提供了一种游戏对象刷新方法、装置、电子设备及
可读存储介质,先获取对象刷新配置文件,然后在游戏地图中确定多个目标中心点,接着基于对象刷新配置文件,分别渲染出每个目标中心点处的聚集群落;其中,聚集群落包括位于目标中心点的目标游戏对象和目标游戏对象周围的至少一个聚集游戏对象。如此,利用表征游戏地图中多个聚集群落的聚集形态信息的对象刷新配置文件,实现在游戏地图中批量刷新出聚集群落。
附图说明
[0040]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0041]图1为本专利技术实施例提供的一种游戏对象刷新方法的流程示意图之一。
[0042]图2为本专利技术实施例提供的一种游戏对象刷新方法的流程示意图之二。
[0043]图3为本专利技术实施例提供的一种游戏对象刷新方法的流程示意图之三。
[0044]图4为本专利技术实施例提供的一种两个聚集群落叠加的位置示意图。
[0045]图5为本专利技术实施例提供的一种游戏对象刷新装置的结构示意图。
[0046]图6为本专利技术实施例提供的一种电子设备的结构示意图。
具体实施方式
[0047]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏对象刷新方法,其特征在于,包括:获取对象刷新配置文件;所述对象刷新配置文件表征游戏地图中多个聚集群落的聚集形态信息;在所述游戏地图中确定多个目标中心点;基于所述对象刷新配置文件,分别渲染出每个所述目标中心点处的聚集群落;其中,所述聚集群落包括位于所述目标中心点的目标游戏对象和所述目标游戏对象周围的至少一个聚集游戏对象。2.根据权利要求1所述的方法,其特征在于,所述在所述游戏地图中确定多个目标中心点的步骤,包括:在所述游戏地图的设定区域随机选取若干待定中心点;基于每个所述待定中心点所处的环境信息,从全部所述待定中心点中筛选出满足预设聚集条件的所述多个目标中心点。3.根据权利要求1所述的方法,其特征在于,所述对象刷新配置文件包括若干中心锚点各自的标识信息以及每个所述中心锚点周围每个聚集锚点的聚集信息;所述中心锚点表征所述游戏地图中的任意随机点;所述基于所述对象刷新配置文件,分别渲染出每个所述目标中心点处的聚集群落的步骤,包括:根据所述对象刷新配置文件,分别为每个所述目标中心点分配一个对应的中心锚点;针对每个所述目标中心点,以所述目标中心点的位置作为对应的所述中心锚点的位置,并基于所述中心锚点的标识信息渲染所述目标中心点的目标游戏对象;基于所述中心锚点周围每个聚集锚点的聚集信息,分别渲染每个所述聚集锚点对应的聚集游戏对象,得到每个所述目标中心点处的聚集群落。4.根据权利要求3所述的方法,其特征在于,所述标识信息包括目标游戏对象的身份标识和朝向信息;所述基于所述中心锚点的标识信息渲染所述目标中心点的目标游戏对象的步骤,包括:根据所述目标游戏对象的身份标识查找对应的渲染资源;基于所述渲染资源和所述朝向信息,渲染所述目标游戏对象。5.根据权利要求3所述的方法,其特征在于,所述聚集信息包括所述聚集锚点的身份标识、所述聚集锚点与所述中心锚点的相对位置以及所述聚集锚点的朝向信息;所述基于所述中心锚点周围每个聚集锚点的聚集信息,分别渲染每个所述聚集锚点对应的...

【专利技术属性】
技术研发人员:王平
申请(专利权)人:北京像素软件科技股份有限公司
类型:发明
国别省市:

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

1