地图资源的加载方法和装置、存储介质、电子装置制造方法及图纸

技术编号:29013566 阅读:27 留言:0更新日期:2021-06-26 05:13
本申请公开了一种地图资源的加载方法和装置、存储介质、电子装置。其中,该方法包括:在满足游戏地图的预加载条件的情况下,确定游戏地图中目标角色当前所在的第一区域,游戏地图被划分为多个区域,第一区域属于多个区域,预加载条件用于触发执行从多个区域中选择预加载区域的操作,目标角色是用户终端控制的游戏角色;根据游戏角色的历史轨迹得到预测结果,并根据预测结果确定多个区域中的第二区域,预测结果用于表示利用历史轨迹预测得到的多个区域中目标角色待进入的区域,第二区域为待加载地图资源的区域,第二区域与第一区域相邻;在用户终端中加载第二区域的地图资源。本申请解决了相关技术中地图区域加载的准确率较低的技术问题。的技术问题。的技术问题。

【技术实现步骤摘要】
地图资源的加载方法和装置、存储介质、电子装置


[0001]本申请涉及计算机领域,具体而言,涉及一种地图资源的加载方法和装置、存储介质、电子装置。

技术介绍

[0002]随着现有游戏引擎技术的成熟、游戏研发厂商技术的精进以及游戏运行设备硬件水准的提高,越来越多的游戏类型,诸如大型多人在线角色扮演游戏、大型生存竞技游戏、大型开放世界游戏开始使用大型世界场景。大型世界场景也叫大地图,通常指长宽大于等于4公里的游戏中虚拟世界场景。当玩家所操作的角色身处于大型世界场景中,由于硬件的计算性能和存储性能的限制,往往不能将大地图中的相关资源(包括地形资源、场景中物件资源、天气资源、场景中角色资源等)同时全部加载。通常采用的方案是,将大地图按照区域分块,将其分为若干小的区域构成部分,在游戏运行的过程中根据玩家当前状态动态加载指定区域构成部分的资源的方式,这使得满足玩家体验的大地图资源加载管理得以实现。
[0003]以上部分介绍了大地图资源加载的技术实现方式,但更重要的是资源加载行为进行的时机以及对需要加载资源的子构成区域的选取。目前的选取方式较为固定,经本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种地图资源的加载方法,其特征在于,包括:在满足游戏地图的预加载条件的情况下,确定所述游戏地图中目标角色当前所在的第一区域,其中,所述游戏地图被划分为多个区域,所述第一区域属于所述多个区域,所述预加载条件用于触发执行从所述多个区域中选择预加载区域的操作,所述目标角色是用户终端控制的游戏角色;根据游戏角色的历史轨迹得到预测结果,并根据所述预测结果确定所述多个区域中的第二区域,其中,所述预测结果用于表示利用所述历史轨迹预测得到的所述多个区域中所述目标角色待进入的区域,所述第二区域为待加载地图资源的区域,所述第二区域与所述第一区域相邻;在所述用户终端中加载所述第二区域的地图资源。2.根据权利要求1所述的方法,其特征在于,根据游戏角色的历史轨迹得到预测结果,并根据所述预测结果确定所述多个区域中的第二区域包括:利用所述历史轨迹预测所述多个区域中所述目标角色待进入的第三区域,并从所述第三区域中选择一个作为所述第二区域;或,利用所述历史轨迹预测所述多个区域中所述目标角色待进入的第三区域,并从包括所述第三区域的区域集合中选出所述第二区域,其中,所述区域集合还包括所述目标角色在所述第一区域中满足触发条件时得到的所述目标角色待进入的其他区域。3.根据权利要求2所述的方法,其特征在于,利用所述历史轨迹预测所述多个区域中所述目标角色待进入的第三区域包括:从所述历史轨迹中查找依次经过了第一区域序列中各个地图区域的第一目标轨迹,其中,所述第一区域序列中包括所述目标角色依次经过的多个地图区域且所述第一区域序列中的最后一个地图区域为所述第一区域;将所述多个区域中按照所述第一目标轨迹经过所述第一区域后进入的区域作为所述第三区域。4.根据权利要求2或3所述的方法,其特征在于,利用所述历史轨迹预测所述多个区域中所述目标角色待进入的第三区域,并从包括所述第三区域的区域集合中选出所述第二区域包括:获取所述区域集合中各个第一候选区域对应的第一概率和第二概率,其中,所述第一概率为根据所述历史轨迹确定的所述第一候选区域为所述目标角色的待进入区域的预测概率,所述第二概率为在所述目标角色在所述第一区域中满足所述触发条件时得到的所述第一候选区域为所述目标角色的待进入区域的概率;确定所述第一概率与所述第一概率的权重之间的第一乘积、所述第二概率与所述第二概率的权重之间的第二乘积,将所述第一乘积与所述第二乘积之和作为所述第一候选区域的综合预测概率;根据综合预测概率从所述区域集合中选择所述第二区域。5.根据权利要求4所述的方法,其特征在于,根据综合预测概率从所述区域集合中选择所述第二区域包括:在所述综合预测概率大于目标阈值的情况下,从所述区域集合中选择综合预测概率最大的区域作为所述第二区域;
在所述综合预测概率不大于所述目标阈值的情况下,从所述区域集合中选择第一概率最大的区域作为所述第二区域,或从所述区域集合中选择第二概率最大的区域作为所述第二区域。6.根据权利要求4所述的方法,其特征在于,获取所述区域集合中各个第一候选区域的第一概率包括按照如下方式确定每个所述第一候选区域的第一概率:获取游戏角色对应的第一次数和第二次数,其中,所述第一次数为游戏角色对所有第一目标轨迹的累积经过次数,所述第二次数为游戏角色对所有第一目标轨迹中第一指定轨迹的累积经过次数,所述第一指定轨迹为所有所述第一目标轨迹中依次经过第一区域序列中的各个地图区域和当前候选区...

【专利技术属性】
技术研发人员:杨晓阳张朋举黄自睿王岩
申请(专利权)人:完美世界北京软件科技发展有限公司
类型:发明
国别省市:

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

1