[发明专利]Unity游戏资源加载优化方法及系统在审
申请号: | 202010705177.7 | 申请日: | 2020-07-21 |
公开(公告)号: | CN111897596A | 公开(公告)日: | 2020-11-06 |
发明(设计)人: | 王屹;郑宇华;张一帆 | 申请(专利权)人: | 珠海剑心互动娱乐有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;A63F13/60 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 叶琦炜 |
地址: | 519000 广东省珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | unity 游戏 资源 加载 优化 方法 系统 | ||
本发明公开了一种Unity游戏资源加载优化方法及系统,该方法包括:在游戏程序的关键点增加数据埋点,采集游戏资源的加载数据记录到日志;收集所述日志并统计分析,获取所述游戏资源的加载特征,得出预加载资源及策略加载资源;根据所述游戏程序的运行节点选择相应的所述预加载资源进行预加载,以及,根据所述运行节点及操作行为模式,动态设置所述游戏资源的加载优先级及Unity的贴图GPU异步上传参数,加载所述策略加载资源;根据所述游戏资源的加载耗时以及所述游戏资源的大小,对所述游戏资源进行AssetBundle拆分或合并。本发明对游戏资源分阶段缓存,根据玩家的操作行为用相应的加载优先策略,可以提高游戏资源的加载的效率,有效地改善游戏加载的卡顿问题。
技术领域
本发明涉及Unity游戏的技术领域,特别涉及一种Unity游戏资源加载优化方法及系统。
背景技术
随着游戏SOC芯片性能的提升,手机的CPU和GPU计算能力越来越强,游戏的资源量也越来越丰富:更高的模型面数、更加精细的贴图、更复杂的shader等。一方面游戏计算能力和渲染能力大大增加,另一方面随着资源的增加,游戏的加载却是越来越慢,想要精细、丰富的画面,等待的时机却越来越长。
针对加载慢的问题,常用的解决方案是缓存。资源缓存,固然可以提高加载的速度,但往往受限于手机内存大小,游戏应用内存占用达到700MB时,易引发游戏崩溃。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种Unity游戏资源加载优化方法,能够有效利用手机有限内存,提高加载效率。
本发明还提出一种具有上述Unity游戏资源加载优化方法的Unity游戏资源加载优化系统。
根据本发明的第一方面实施例的Unity游戏资源加载优化方法,包括:埋点采样步骤,在游戏程序的关键点增加数据埋点,采集游戏资源的加载数据,并通过日志进行记录;日志分析步骤,收集所述日志并统计分析,获取所述游戏资源的加载特征,并根据所述加载特征得出预加载资源及策略加载资源;加载缓存步骤,根据所述游戏程序的运行节点选择相应的所述预加载资源进行预加载,以及,检测所述游戏程序中用户的操作行为模式,根据所述运行节点及所述操作行为模式,动态设置所述游戏资源的加载优先级及Unity的贴图GPU异步上传参数,对所述策略加载资源进行加载;资源包处理步骤,根据所述游戏资源的加载耗时以及所述游戏资源的大小,对所述游戏资源进行AssetBundle拆分或合并,并在Unity的单个协程中同时加载若干预设数量的AssetBundle。
根据本发明实施例的Unity游戏资源加载优化方法,至少具有如下有益效果:通过日志数据埋点采样分析获取加载资源瓶颈,根据加载特征提取出预加载资源及策略加载资源,分阶段进行缓存,根据玩家的游戏的操作行为模式,使用不同的加载优先策略,可以提高游戏资源的加载的效率,有效地改善游戏加载的卡顿问题,使得游戏运行时显示更为平滑稳定。
根据本发明的一些实施例,所述数据埋点采集的数据包括:模块名、行为标签、资源名、加载开始时间、加载结束时间及实例化时间。这些数据采集有利于分析获取资源加载瓶颈,如资源加载频繁度及资源加载压力较大的模块等,方便定位问题。
根据本发明的一些实施例,所述关键点包括:场景的开启结束、界面的打开关闭、角色模型的加载以及特效的加载。关键点有利于确定瓶颈点触发的原因,如特殊场景等。
根据本发明的一些实施例,所述日志分析步骤包括:根据场景、界面、角色以及特效分类统计所述游戏资源的加载耗时及性能数据;获取第一预设时长内加载次数大于预设加载次数的所述游戏资源;获取所述游戏程序在启动后的第一初始时间内,加载的所述游戏资源的大小及数量。统计分析便于提取预加载资源及从加载频繁度的资源中获取用于边玩边加载的高频度加载的策略加载资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海剑心互动娱乐有限公司,未经珠海剑心互动娱乐有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010705177.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种计量检测仪器的电压卡钳
- 下一篇:医疗雾化装置