UnityOptimizationGuide
The following writeups are the series of optimization knowledge that might be helpful for any Unity game projects. Copyright to me. Feel free to share to anyone who might find this helpful.
Contents
Chapter 1
Introduction and philosophy of doing optimization.
Introduction
Chapter 2
Hardware architecture that you should know for understanding why optimization strategies work.
Architecture
Chapter 3
Basic profiling methods and tools you should know when you spot CPU bottleneck.
CPU Optimization
Chapter 4
Basic profiling methods and tools you should know when you spot GPU bottleneck.
GPU Optimization
Chapter 5
Some more details when you want to wrok on shader optimization.
Shader
Chapter 6
More details about rendering pipeline: topics like deferred rendering, tiled rendering, lighting, shadow, etc.
Pipeline
Chapter 7
Loading assets can also be an issue. Let's look at textures, audio files, models, and all of those stuff.
Assets
Chapter 8
I know you look for help because you have a task to optimize on mobile devices :)
Mobile Devices
Chapter 9
More details about memory optimization and profiling.
