前不久UWA推出了资源检测功能之后,开发者的反应是这样的:

是这样的:

更有开发者把报告优化的成果晒给了我们:效果拔群!

除了自动检测,反馈神速,免费使用等低门槛的使用方法,开发者表示最认同的是该工具分析深度、冗余资源看得见!

今天,沉浸在喜悦之余的我们,再为Unity 5.3版本上开发的朋友带去福音——与时俱进,我们全面支持Unity 5.x的正式版了!

在UWA团队多年的技术支持中,常会被开发者问到:“如何减小包体大小、如何应对资源冗余,内存泄露”等在小编看来已偏形而上的问题。即便我们给出一些类似优化美术资源、注意依赖性打包机制等长篇大论,开发者在亲自优化的时候,仍需要根据具体问题具体分析。那么如何得到量身定制的解决方案,并做针对性的优化呢?


AssetBundle依赖性关系

AssetBundle之间的依赖关系是依赖关系打包的精髓所在,也是最容易出现问题的地方。依赖关系建立不当,往往会给项目运行带来极大的影响,比如资源丢失资源冗余内存泄露等等。正因如此,我们对AssetBundle文件的依赖关系进行了详细分析,并将其之前的详细依赖关系通过表格进行展示,以方便开发者对AssetBundle的依赖关系进行更好地管理。

如下图,表格中列出了每个检测到的AssetBundle文件,及其具体依赖的AssetBundle文件。开发者可以随时对任意AssetBundle文件、资源信息进行详细查询。


AssetBundle资源冗余

“资源冗余” 是AssetBundle文件在打包时最容易出现的问题。该问题在UWA性能诊断与优化中也常常出现。下图即是某动画片段资源在项目运行过程中出现的 “冗余” 问题。其根本原因,可直接查看相关文章《性能优化,进无止境---内存篇(下)》

在该页面中,开发者可以详细查看出现冗余资源的AssetBundle文件。点击 “含冗余资源的AB数”,则可以看到存在问题的AssetBundle文件,及其相应冗余资源的具体的信息。

由于篇幅有限,我们在此仅列举部分,更多功能(如缺失AssetBundle资源检测、脚本使用情况检测)等待开发者亲自探索。


同时,在我们的工具实现了一次次的光荣使命后,也有热心的开发者提出了以下建议:

能否将每次上传的资源包做对比?

的确,该功能使得用户体验会更好,我们会尝试在以后的版本中提供该功能。

如果能加上资源大小的排序,就更好了。

该功能已经在Roadmap中了。

....

感谢这些帮助UWA不断进步的使用者!看,学习总是相互的。每次和开发者的沟通中,我们从来都不仅仅是知识的给予方,我们也总能收获一些有趣的、值得深入探索的奇思妙想。

最后,UWA团队真诚希望,看到这篇文章的你,能把你们优化的同事邀请至项目中。优化大业,你从来都不是一个人在战斗;同时,也记得分享给你的任何一个开发者朋友,为了国产游戏品质的不断突破,何不再UWA(优化)一下?

原文出处:侑虎科技
转载请与作者联系,同时请务必标明文章原始出处和原文链接及本声明。

UWA资源检测与分析支持Unity 5.3!相关推荐

  1. UWA本地资源检测 | 持续升级还免费

    UWA本地资源检测正式面世后,不少研发团队参与了体验并给出了反馈,我们很高兴该工具帮助大家有效提升了研发效能,更有一位资深用户分享了他们完整的实践流程,已经成为不少研发团队落地的攻略帖.结合大家的反馈 ...

  2. UWA本地资源检测更新,助你严守项目性能的每个角落

    在上一期的文章中,我们为大家简单讲解了本地资源检测2.1版本更新中与项目资源相关的7条规则.今天,我们继续介绍此次更新中,C#代码扫描检测(新增6条). Editor设置检测(新增3条)以及场景检测( ...

  3. AI人脸检测智能分析网关新增车辆检测/车牌识别,支持车辆违停告警

    AI人脸检测/口罩检测智能分析网关是一款基于AI边缘计算的智能分析硬件设备,内置多种AI深度学习算法,支持对视频监控场景中的人.车.物.行为等进行抓拍.检测与识别,对异常情况进行实时告警等,可广泛应用 ...

  4. “本地资源检测” 上手指南,玩转最前沿的优化黑科技!

    UWA本地资源检测是对游戏.VR等项目工程的资源.代码和设置等进行自动检测的服务,是项目研发持续集成.持续交付流程中的重要一环,旨在为游戏研发制定资源与代码规范,帮助研发团队快速发现和解决项目中的性能 ...

  5. 本地资源检测,特效检测中Overdraw相关问题

    1)本地资源检测,特效检测中Overdraw相关问题 ​2)Android上如何加速判定Bundle文件是否存在 3)xLua pcall异常捕获 4)Mipmap和带宽 5)Timeline卡顿严重 ...

  6. 美术资源检测 — 让你的网格无可挑剔

    伴随此次本地资源检测2.0版本更新,我们上线了全新的美术资源检测功能.为了帮助大家对相关规则能有更全面的理解 ,接下来将就现有的8项规则进行讲解,希望让大家特别是美术同学能够深入了解.轻松上手. 1. ...

  7. 攻击入侵检测NIDS分析

    时间:2004-06-13 来源:http://www.ccw.com.cn/ 在网络安全发展的今天,IDS即入侵检测系统在网络环境中的使用越来越普遍,当hacker在攻击一个装有IDS的网络服务器时 ...

  8. AI人脸检测/口罩检测/安全帽检测智能分析网关告警推送功能开发

    智能分析网关是可支持AI视频智能分析功能,包括人体检测.人脸检测.区域入侵检测.安全帽检测.口罩检测等,可广泛应用于客流统计.安防监控.周界防范.企业安全生产.公共防疫等场景.目前我们仍在进一步拓展更 ...

  9. 亚马逊Rekognition发布针对人脸检测、分析和识别功能的多项更新

    今天亚马逊Rekognition针对人脸检测.分析和识别功能推出了一系列更新.这些更新将为用户带来多项能力的改今,包括从图像中检测出更多人脸.执行更高精度的人脸匹配以及获得图像中的人脸得到更准确的年龄 ...

最新文章

  1. 手把手教你走进Hyperledger Fabric
  2. Kong APIGW — Admin API 核心逻辑对象
  3. 完美脱壳组装PE的一般步骤(Obsidium1.3.6.4 DEMO 主程序)
  4. IDEA搭建Maven Web(SSM)项目(一)——创建项目
  5. 【LeetCode从零单排】No.135Candy(双向动态规划)
  6. hdu 527 Necklace
  7. HP DL 140 G3磁盘阵列的配置
  8. python变量输出到文件_使用函数将多个变量写入文件
  9. 12 个非常有用的 JavaScript 技巧
  10. HT for Web的HTML5树组件延迟加载技术实现
  11. 字符串截取mysql
  12. C++_-数据类型-字符型_转义字符_字符串类型--C++语言工作笔记012
  13. Premiere Elements使用教程:将音乐添加到视频片段
  14. 磁盘阵列卡 远程监控(MegaRAID Storage Manager)(一)
  15. Android-EditText属性大全
  16. (转)一个偷食禁果的女孩--一件我亲眼目睹的真实感人故事
  17. Linux机器24项安全合规设置
  18. 浅浅分析滤波器截止频率
  19. 四川省计算机应用教材,四川省电子科技大学计算机应用技术
  20. Python编程初学者指南——有所思

热门文章

  1. Typecho 轻量级响应式主题Yangtuo发布
  2. 大唐卫星网络电视 终身版 下载
  3. python pptp链接_Centos7搭建pptp一键安装脚本
  4. android zxing-1.6-core.jar,编译 ZXing
  5. 云上网络规划CIDR地址划分的参考示例
  6. ABAP读取SMW0 Excel模板并写入数据
  7. EKS集群NLB配置白名单访问
  8. FileSystemWatcher 只能响应一次
  9. 相约QCon北京2013大会,图灵全程为您准备好图书
  10. 钱兔无量!年终锦鲤大礼包欢迎你来拿!