Unity3D 移动游戏优化指南:
优化 iOS 和 Android 应用程序是支撑整个开发周期的重要过程。随着移动硬件的不断发展,移动游戏的优化及其美术、游戏设计、音频和变现策略在塑造玩家体验方面发挥着关键作用。
iOS 和 Android 都有数十亿的活跃用户群。经过高度优化的移动游戏更有可能通过特定平台商店的认证。为了最大限度提高发布时及发布后获得成功的机会,必须始终朝以下目标迈进:打造最流畅的沉浸式体验,并使其在最广泛的手持设备上表现出色。
本指南汇集了 Unity 软件工程师专家团队的知识和建议。Unity 的加速解决方案游戏团队与整个行业的开发者建立了合作伙伴关系,帮助推出尽可能出色的游戏。请按照本指南概述的步骤操作,让移动游戏获得最佳性能,同时降低功耗。
请注意,本指南讨论的许多优化可能会引入额外的复杂性,进而导致额外的维护和潜在的错误。在实施下述最佳做法时,需要平衡性能收益与时间和劳动力成本。
目录:
1.简介
2.性能分析
3.内存
4.自适应性能
5.编程和代码架构
6.项目配置
7.资源
8.图形和 GPU 优化
9.用户界面
10.音频
11.动画
12.物理
13.工作流程和协作/总结
-------------------------------------------------------------------------------------------------------------