Ever wondered which apps are using the most your devices’ processing power? The M2 community has certainly considered the question, recently publishing a report that covers Android racing games, assessing which games use the most processing power. Read on to find out which racing games are the most demanding, and perhaps also which are the most inefficient.
The Android gaming app industry is growing at a phenomenal rate with so many games available on the increasingly ubiquitous mobile OS from Google. Gone are the days when the iPhone games ruled the roost for gamers. Android is now the platform of choice for anyone who enjoys gaming on their smartphone. Within the broader gaming industry, racing games are as popular as ever with a wide choice of racing apps that leverage the accelerometer and gyrometer sensors that are built-in to most of today’s mobile devices. Racing games have also improved graphically over the years and today’s top titles look totally stunning and much closer to what we can expect on a console or PC.
However, as these games improve graphically with fast moving, lush images, the demands on the devices’ hardware also increases. This is especially true of the devices’ processor, or system-on-chip which combines a CPU and graphics processor to pump out the images that you see on the display. In principle, we would expect newer, more visually stunning games to actually place more strain on the SoC than older games.
The M2AppMonitor is an app that tracks and monitors the behavior of installed Android apps, examining just how much strain an app can have on system resources and power draw. In a recent blog post M2AppMonitor was used to assess the overall power drain of 9 nine racing game apps in terms of how much processing power they used during game-play. The results were actually quite interesting.
The most demanding racing game was not actually what I would describe as the most visually stunning game. Stickman Stunts taxed the processor to 59% of its potential usage, which is far higher than most apps. Motor World Car Factory came in second place with 53% usage, but again the app itself is not actually that great looking compared to many other games on the market. Check out the two images below showing screenshots from the two table toppers in terms of CPU usage.
I think the big take away from the report is that games are not necessarily tuned and configured for lower overall processing and can actually be quite inefficient in terms of how the app uses the processor. Software design involves tuning the interaction between the hardware and the software to ensure maximum efficiency. Clearly in the case of the two games mentioned above, we can see some major efficiency flaws.
The M2MonitorApp can be downloaded for free from the Google Play Store and is great way to assess the performance of your installed apps. You can also see the CPU racing game performance blog post here.