There are many different ways to optimize a game for a mobile platform. Whether it is for a mobile or tablet, there are a few key things to consider, which we will discuss here.
Note
Unity provides a great resource for optimizing for mobile platforms docs.unity3d.com/Manual/MobileOptimizationPracticalGuide.html. This section also provides a list of other, more specific optimizations, such as scripts and graphics.
Let's look at the issues that can impede your gaming experience. Mobile devices (and computers in general) have limits on how much they can process at any one time, and ultimately, this impacts the performance of your game on a device. Some parts of your game can be extremely draining and, as a result, the running of your game is not as smooth as it could be. There are different things to consider for 2D and 3D games, and we're going to explore both in the following sections.