Unity性能优化大合集,All In One !(更新至8.18)

Unity性能优化大合集,All In One !(更新至8.18)

从UWA(www.uwa4d.com)上线至今的半年时间内,我们不知不觉,累积推送了80多篇技术原创文章,今天我们把所有的技术推送整理了索引,方便大家查阅,此文也将不断更新。

同时,侑虎君想说:
曾经,如果有人在磨合新引擎的过程中当了炮灰,我们只能默默安慰他,因为没有诺亚方舟;现在,如果你还听到这样的声音,请你微笑着把这篇文章转给他,如果他不谢谢你,请你私信侑虎君。


引擎把握篇

性能卡顿、内存泄露、资源冗余...这些开发中遇到的疑难杂症大部分都能在这里找到解决方法。这些经验总结无不通过大量的项目深度优化和周而反复的测试验证。如果你想避开一些不必要的坑,请务必啃下这些硬货!

请输入图片描述
101、Unity性能优化进无止境CPU篇
从渲染、UI、加载等几个重要维度分析了目前大部分项目中存在的CPU性能问题和解决方案

请输入图片描述
102、Unity性能优化进无止境之内存篇(上)
谈优化必谈内存,该文深入浅出地分析了Unity项目的内存占用

103、Unity性能优化进无止境之内存篇(下)
内存泄露、Mono无效堆内存、资源冗余...你关注的内存问题都在这里!

请输入图片描述
104、AssetBundle打包机制详解(4.x)

105、AssetBundle打包机制详解(5.x)

106、AssetBunlde内存管理机制
AssetBundle真是个绝妙的设计,但是想说爱你不容易!

107、扒一扒Profiler中的占坑鬼
你所见的高CPU耗时函数?它在坑你!

请输入图片描述
108、代码热更新
亘古不变的话题了

109、加载模块详解(纹理篇)
加载龟速?是时候来点加速度了!

110、加载模块详解(网格篇)
请输入图片描述
111、加载模块详解(Shader篇)
揭秘加载模块中的效率开销和内存占用


提升:工欲善其事,必先利其器

在这里不仅有效果拔群、性能出众的插件帮助大家省心省力,也有卧虎藏龙的民间高手抛钻引玉给大家分享自己的优化技巧。
201、技巧 | UGUI 降低填充率技巧两则
202、插件 | 那些你不得不用的好插件!——工具篇
203、插件 | 你的项目和大作只差一个插件的距离!——美术效果篇
204、插件 | 好插件让你事半功倍!——资源篇
请输入图片描述
205、技巧 | 如何打造高逼格耀斑效果
206、屏幕特效插件分析 | FxPro & Beautify
207、屏幕后处理特效性能分析—运动模糊
208、USequencer系列 |初识
请输入图片描述
209、Unity中Avatar换装实现
请输入图片描述
210、Unity游戏界面解决方案: PSD For UGUI


厚积薄发,思者常新

我们坚信他山之石可以攻玉,因此我们每期为大家精选5个常见的Q&A,具有借鉴意义。目前已经累积超过100个,这些内容小编建议大家在上下班路上随手翻阅并及时验证,日积月累厚积薄发,小编自信你一定能提升N个Level!
请输入图片描述

第二十二载 CameraDepthTexture |Lightmap
第二十一载 依赖打包 |拆分Alpha通道
第二十载 Animation Clip |图集内存查看...
第十九载 Shader预加载| StreamingAssetPath...
第十八载 粒子系统合批 |GameObject.Instantiate
.....

请在blog.uwa4d.com上查看所有的技术分享连载,如果你能啃下所有连载,定能成为引擎高手!


博观而约取,博采而众长

颜值爆表,性能过硬的手游是如何铸就的?当然是优化优化再优化。当小编看了他们的性能数据后,只想感叹:可怕的不是别人比你努力,而是优秀的人比你更努力。

请输入图片描述
301、MMO |大型手游六龙争霸性能精讲
怎样的性能才能冠上国民手游的称号?

302、FPS |全民枪战性能精讲
作为早期的FPS手游探路者,该游戏的性能在今天依旧可圈可点

303、ARPG |回合制手游星辰奇缘性能精讲
让数据告诉大家什么叫做无懈可击的性能

304、ACT |艾尔战记性能精讲
昆仑经典力作,领跑苹果免费&畅销榜、并获得苹果推荐!
请输入图片描述
305、Space Agent | 也许是全球第一篇VR案例性能精讲
也许是?不,这真的是!
请输入图片描述
306、3D回合|仙剑奇侠传3D回合性能精讲
颜值,不仅表现上在画面上,也融汇在代码性能中


工具篇

看了那么多经验的分享和总结,似乎明白了很多道理,为什么还是做不好优化?纸上得来终觉浅,绝知此事要躬行。所以UWA提供的以下这些工具,你们都用上了吗?
请输入图片描述
1、性能检测与分析
快速检测游戏和VR应用的性能瓶颈,从宏观上分析项目运行时的整体趋势,包括总体CPU性能、GC调用频率和引擎各模块性能等,也可以帮您高效定位问题根源,从微观上深入剖析内存管理、资源使用以及逻辑代码在运行时的效率瓶颈。

请输入图片描述
2、资源检测与分析
反馈资源的打包情况,包括具体包含的资源情况、详细的依赖关系和资源的冗余程度等。自动检测,反馈神速,免费使用、分析深度、冗余资源看得见!

关于我们的官方QQ群(465082844)
如果你也想做出高颜值的代码,如果你也期待能让项目走向性能巅峰,如果你本人也乐于分享从善如流,欢迎加入UWA群;与其闭门造车不如群策群力;比起形而上学,我们更乐于解决实际问题。

请输入图片描述

  • 出来混迟早要胖的 发表在 4月16日 回复

    大神们,该更新一下了。

  • 徐东浩 发表在 4月7日 回复

    顶!!!!