Gaming is huge, over $100 billion per year huge, according to a recent report published by Newzoo. And mobile gaming is a significant chunk of that. In 2017 it is estimated that mobile games will generate $46.1 billion. As you can imagine, every game developer wants a slice of that pie.
Games come in all shapes and sizes. For example, Google Play has 17 different subcategories for mobile gaming from Action to Trivia. From a hardware point of view, games fall into two distinct categories: those that take advantage of a device’s GPU and those that don’t ask much of the GPU. The latter includes the majority of simple 2D games, whereas the former is dominated by 3D games.
However there is a new category of gaming which is emerging on both Android and iOS. Games that push the GPU to the max. Graphically intensive games (also known as high fidelity games) are pushing mobile gaming towards experiences previously only seen on consoles.
High fidelity games aren’t just first person shooters, here you will also find racing games, Multiplayer Online Battle Arenas (MOBAs) and all types of Massively Multiplayer Online (MMO) games.
To classify as high fidelity, a game needs to exhibit the following types of features:
Advanced 3D graphics with high vertex counts
Complex vertex and fragment shaders
Sophisticated gameplay possibly including AI controlled characters
Sustained high levels of GPU demand
In the West, these high fidelity games account for between 5% and 10% of the top grossing games, while in China it is more than 40%.
In North America 45 of the top 200 Android games are high fidelity games including titles like Madden NFL, CSR Racing 2 and World of Tanks Blitz. In Europe, that number is higher where 60 of the top 200 games are high fidelity. Popular gaming apps for Europe include Real Racing 3 and Need for Speed No Limits.
However the real high fidelity game aficionados are the Chinese, where 134 of the top 200 games can be considered high fidelity. In 2016 more than 42% of the top grossing game revenues went to high fidelity games in China.
To succeed as a high end, high fidelity game, any given title needs to be optimized to get the best results from the GPU without killing the battery.
One of the strengths of the Android ecosystem is the diversity of devices available. From flagship smartphones to inexpensive tablets and from TVs to Auto, Android is everywhere. Today you can even run Android apps on Chrome OS.
Inside these Android devices there are different SoCs (System-on-a-Chip) however they all have a few things in common. First of all, 99.5% of these SoC use CPUs built on the ARM architecture. Secondly they all include a GPU.
SoCs from Samsung, Huawei, MediaTek and Xiaomi are all prime examples of processors with ARM based CPUs and advanced GPUs.
50% of all smartphones use a Mali GPU from ARM. It is the GPU of choice for all the SoC makers listed above. Latest generation Mali GPUs are found – Source