一种粒子数据加载方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:33530411 阅读:33 留言:0更新日期:2022-05-19 02:00
本发明专利技术的实施例提供了一种粒子数据加载方法、装置、电子设备及可读存储介质,涉及游戏技术领域,所述方法包括:当接收到游戏启动指令时,读取第一配置信息,第一配置信息表征游戏启动指令与第一文件的第一映射关系;根据第一映射关系,读取第一文件中的初始粒子数据,初始粒子数据为用于游戏初始化的粒子数据;将初始粒子数据加载至预设存储空间;当接收到场景触发指令时,读取第二配置信息,第二配置信息表征场景触发指令与第二文件的第二映射关系;根据第二映射关系,读取第二文件中的场景粒子数据;将场景粒子数据加载至预设存储空间。与现有技术相比,通过游戏初始化阶段和进入场景阶段分别对粒子数据进行加载,从而减少了初始化加载时间。了初始化加载时间。了初始化加载时间。

【技术实现步骤摘要】
一种粒子数据加载方法、装置、电子设备及可读存储介质


[0001]本专利技术涉及游戏
,具体而言,涉及一种粒子数据加载方法、装置、电子设备及可读存储介质。

技术介绍

[0002]在大型MMO(Massive Multiplayer Online Game,大型多人在线游戏)游戏中,包含许多游戏特效资源,尤其是粒子资源。游戏中的角色、坐骑、侍宠身上都含有大量的粒子,人物释放技能的时候还会有技能粒子。在一些多人对战的游戏场景,多角色同时释放技能粒子,就会造成初次释放技能时候的卡顿,也就是同时加载大量粒子资源导致的卡顿。
[0003]传统的预加载方式为了让玩家体验感更好,会在初始化阶段将需要的粒子资源全部加载到内存和显存中,但是这样会导致游戏初始化加载时间长,导致游戏启动慢。

技术实现思路

[0004]本专利技术实施例的目的在于提供一种粒子数据加载方法、装置、电子设备及可读存储介质,用以改善上述问题。
[0005]为了实现上述目的,本专利技术实施例采用的技术方案如下:
[0006]第一方面,本专利技术实施例本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种粒子数据加载方法,其特征在于,应用于游戏客户端,所述方法包括:当接收到游戏启动指令时,读取第一配置信息,所述第一配置信息表征所述游戏启动指令与第一文件的第一映射关系;根据所述第一映射关系,读取所述第一文件中的初始粒子数据,所述初始粒子数据为用于游戏初始化的粒子数据;将所述初始粒子数据加载至预设存储空间;当接收到场景触发指令时,读取第二配置信息,所述第二配置信息表征所述场景触发指令与第二文件的第二映射关系;根据所述第二映射关系,读取所述第二文件中的场景粒子数据;将所述场景粒子数据加载至所述预设存储空间。2.如权利要求1所述的方法,其特征在于,所述第二文件中包含多个场景粒子文件,当所述场景触发指令为进入第一场景时,所述读取所述第二文件中的场景粒子数据的步骤,包括:读取第一场景粒子文件中的第一场景粒子数据,所述第一场景粒子文件为所述第二文件中的场景粒子文件之一;所述将所述场景粒子数据加载至所述预设存储空间的步骤,包括:将所述第一场景粒子数据加载至所述预设存储空间。3.如权利要求2所述的方法,其特征在于,在所述将第一场景粒子数据加载至所述预设存储空间的步骤之后,所述方法还包括:当接收到场景切换指令时,清除所述预设存储空间中的第一场景粒子数据;所述场景切换指令为从所述第一场景切换至第二场景;读取所述第二配置信息;根据所述第二配置信息,读取第二场景粒子文件中的第二场景粒子数据,所述第二场景粒子文件为所述第二文件中的场景粒子文件之一;将所述第二场景粒子数据加载至所述预设存储空间。4.如权利要求2所述的方法,其特征在于,在所述将所述第一场景粒子数据加载至所述预设存储空间的步骤之后,所述方法还包括:当接收到第一场景退出指令时,清除所述预设存储空间中的所述第一场景粒子数据。5.如权利要求4所述的方法,其特征在于,在所述清除所述预设存储空间中的所述第一场景粒子数据的步骤之后,所述方法还包括:当接收到游戏退出指令时,清除所述预设存储空间中的所述初始粒子数据。6.如权利要求2所...

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

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

1