Optimizing Unity UI
Optimization is the process that we use to make sure that our game runs smoothly and the framerate is consistent. Through optimization we first locate resources within our game that are reducing our game’s performance and then implement solutions that will improve that performance.
There are lots of things that can cause a game to have poor performance or low framerate. This can include things like unoptimized lighting, poorly written scripts, large assets, and improper UI construction. Since this is a UI book, we’ll focus only on how improving your UI construction can improve your performance.
In this chapter, I will discuss the following:
- Key terms and basic information related to optimization
- An overview of the tools provided within unity that can help you determine how performant your game is
- Various optimization strategies for UI
Before you can optimize your UI, you need to learn how to tell if it is performant or...