5 things I hate about mobile games and why they're actually good
Dumbed-down mechanics
Mobile games' staple characteristic is the mechanics that are a bit (or a lot) simpler than their console and PC counterparts. Take Super Mario Run for example. It's a simple one-click runner that allows you less control than the original Super Mario Bros for the Nintendo Entertainment System. But it actually makes sense for it to be dumbed-down.
Super Mario Run is a simpler version of the original.
There's another aspect to dumbed-down mechanics. Allow me to explain it by taking Yu-Gi-Oh Duel Links as an example. The game is based on an incredibly complex trading card game, with a steep learning curve. One match could stretch out for quite some time. The dumbed-down mechanics of Duel Links enforces faster duels that you can play on-the-go and that won't drain your battery after just one match.
Mobile gaming will never represent the full experience. Smartphones are just not meant for it, due to several reasons. First of all, touch controls are awkward, and they're not good enough for sophisticated action mechanics. Also, we usually turn to mobile games when we have a few minutes to kill. Getting stuck to your phone 10 minutes before a meeting in an attempt to reach the next checkpoint would be less than ideal, especially if said checkpoint is half an hour of gameplay away.
Therefore, dumbed-down mechanics are actually good for mobile games. They're perfect for the platform, and work well with the way we play games on our phones. And this is why infinite runners are so popular on smartphones, despite my disdain for them.
Limited items and lives
I'm a grown man with a full-time job, a girlfriend and a ton of responsibilities. And I am completely capable of ignoring all of these, just to play “one more turn” when I start playing video games (I'm looking at you Sid Meier's Pirates). And since I can't take my gaming PC to the office for my lunch breaks, I play some games on my phone.
In-app purchases (if done right)
Speaking of limited lives and items, I can't help but to mention in-app purchases too. Now you're probably scrolling back to the title of the article and you're wondering if you read it right. Yes, you did. In-app purchases can be good for everyone if they're done right.
Let's take Pokemon GO for example. The hit AR title relies entirely on IAP for monetization. It's obvious how that's good for the developers, but how is it good for players? Well, the free-to-play model, paired with IAP, allows you to pay what you want for a game.
If you want to play completely for free, with no ads at all, you're free to do so. But be prepared for some more grinding than paying players. This, of course, gave birth to the unofficial pay-to-win model, where developers would force you (intentionally or not) to buy items in order to stand any chance of winning. Pokemon GO, however, did it just right. The shop contains items that will help you progress faster and easier, but won't guarantee you a win. Any player that hasn't paid a single cent can compete with you if they're serious about playing the game.
Don't get me wrong, I still don't like IAP in most games. Especially when the game itself is paid, or it contains ads already. I'd be more than happy if developers could choose just one monetization method and stick with it.
Asynchronous multiplayer
Hey, mobile developers, it's 2017. The technology for real-time multiplayer games over the Internet has been around for approximately 20 years now. Why do we have to deal with asynchronous multiplayer against an AI representation of our friends? Because it makes sense, that's why.
It's as close to the real thing as it gets.
Let's get back to the lunch break situation. Let's assume that mine starts at noon, and my best friend's starts at 1:00 PM. We obviously can't play together in real time, because we have a different schedule throughout the day. And when we get back home from work, we'd prefer to start our Playstations and duke it out in Mortal Kombat or something like that. But we still want to play this awesome mobile game with our friends.What's the solution, then? Asynchronous multiplayer, where our friend is simulated by a piece of code on a faraway server. It's as close to the real thing as it gets. We can still sort of see how they're progressing in the game, and we can also feel like we're competing against them, but the annoying difference in schedules doesn't matter anymore, because we can challenge the AI substitute whenever we want.
Lack of end-game
Infinite runners, how I hate you all. Why do I hate you? Because you're infinite, that's why. What's the point of a game without a win condition?
Subway Surfers has been among the top apps for years now.
The reason for this is that people don't want to spend time on looking for new casual time-killers every week or so. If end-game was implemented in games such as Subway Surfers, everyone would just stop playing them after a while. Instead, mobile games provide a simple formula that makes you compete with yourself. They give you the opportunity to reach an infinite score, and until the app runs out of memory, you're free to keep pushing the boundaries of the game world. You can always get that one extra point on top of your score and that's enough to keep people interested.
Conclusion
There are plenty of reasons to love mobile games, and even more to hate them. But we have to ask ourselves if we're being fair in our hatred. Give me a game stuffed with ads, with little to no content, and pay-to-win microtransactions and I will bash it faster than you can give it a one-star rating on Google Play. But all of the traits of mobile games have their purpose, and developers that truly grasp them can make them enjoyable and beneficial for all of us.
Now, if you'll excuse me, it's time for my Duel Links session lunch break.
Things that are NOT allowed: