游戏运行处理方法、装置、存储介质与电子设备与流程
- 国知局
- 2024-07-11 16:14:55
本公开涉及计算机,尤其涉及一种游戏运行处理方法、游戏建筑编辑装置、计算机可读存储介质与电子设备。
背景技术:
1、随着硬件与软件技术的发展,游戏的画面质量与特效越来越好,游戏的内容越来越丰富,这导致游戏的数据体量越来越大,如手机游戏的包体经常达到数个gb,甚至数十个gb。由此,增加了游戏厂商的发行成本,并且增加了用户下载与加载游戏的时间成本与资源开销。
技术实现思路
1、本公开提供一种游戏运行处理方法、游戏建筑编辑装置、计算机可读存储介质与电子设备,以至少在一定程度上解决游戏建筑编辑效率低的问题。
2、根据本公开的第一方面,提供一种游戏运行处理方法,所述方法包括:获取并加载游戏的基础数据包,以运行所述游戏;若所述游戏中的组件需要使用所述基础数据包不包含的目标游戏资源,则生成用于请求所述目标游戏资源的异步资源请求;根据所述异步资源请求异步下载并加载待加载游戏资源;所述待加载游戏资源包括所述目标游戏资源以及所述目标游戏资源的关联游戏资源;根据所述组件的最新的资源请求信息对所述待加载游戏资源进行核对,在核对通过的情况下完成对所述组件的资源设置。
3、根据本公开的第二方面,提供一种游戏运行处理装置,所述装置包括:基础数据包加载单元,被配置为获取并加载游戏的基础数据包,以运行所述游戏;游戏资源请求单元,被配置为若所述游戏中的组件需要使用所述基础数据包不包含的目标游戏资源,则生成用于请求所述目标游戏资源的异步资源请求;异步处理单元,被配置为根据所述异步资源请求异步下载并加载待加载游戏资源;所述待加载游戏资源包括所述目标游戏资源以及所述目标游戏资源的关联游戏资源;资源设置单元,被配置为根据所述组件的最新的资源请求信息对所述待加载游戏资源进行核对,在核对通过的情况下完成对所述组件的资源设置。
4、根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面的游戏运行处理方法及其可能的实现方式。
5、根据本公开的第四方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令,来执行上述第一方面的游戏运行处理方法及其可能的实现方式。
6、本公开的技术方案具有以下有益效果:
7、一方面,提供了一种使用户一边玩游戏一边下载游戏数据的方案,首次下载游戏时只需下载基础数据包,在开启游戏时只需加载基础数据包,大大降低了首次下载的时间成本,缩短了游戏启动加载时间,能够保证流畅的首次体验,并降低了游戏厂商的发布成本。另一方面,以组件、资源需求驱动游戏资源的异步下载与加载,和相关技术中以玩法为粒度下载游戏文件相比,减少了用户等待时间,降低了用户对于游戏资源异步下载与加载的感知,提升了用户体验。再一方面,根据组件的最新的资源请求信息对待加载游戏资源进行核对,这样异步下载与加载不会产生时序方面的问题,能够保证游戏的正常运行。
技术特征:1.一种游戏运行处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述异步资源请求异步下载并加载待加载游戏资源,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述异步资源请求确定待加载游戏资源,包括:
4.根据权利要求2所述的方法,其特征在于,所述将所述待加载游戏资源下载到本地,并通过回调函数加载所述待加载游戏资源,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求2所述的方法,其特征在于,所述检测本地是否存在所述待加载游戏资源,包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所述组件是所述游戏中的实体关联的组件;所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述实体关联的全部组件均完成游戏资源加载,包括:
10.根据权利要求1所述的方法,其特征在于,所述根据所述组件的最新的资源请求信息对所述待加载游戏资源进行核对,在核对通过的情况下完成对所述组件的资源设置,包括:
11.一种游戏运行处理装置,其特征在于,所述装置包括:
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至10任一项所述的方法。
13.一种电子设备,其特征在于,包括:
技术总结本公开提供一种游戏运行处理方法、装置、存储介质与电子设备,涉及计算机技术领域。该方法包括:获取并加载游戏的基础数据包,以运行游戏;若游戏中的组件需要使用基础数据包不包含的目标游戏资源,则生成用于请求目标游戏资源的异步资源请求;根据异步资源请求异步下载并加载待加载游戏资源;待加载游戏资源包括目标游戏资源以及目标游戏资源的关联游戏资源;根据组件的最新的资源请求信息对待加载游戏资源进行核对,在核对通过的情况下完成对组件的资源设置。本公开实现了一边玩游戏一边下载游戏数据,降低了首次下载的时间成本与游戏启动加载时间,并减少了用户在游戏过程中等待资源异步下载与加载的时间,提升了用户体验。技术研发人员:陈海宾受保护的技术使用者:网易(杭州)网络有限公司技术研发日:技术公布日:2024/4/29本文地址:https://www.jishuxx.com/zhuanli/20240615/78329.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表