I have an iPhone X and an iPad Pro, and I have owned several iPhones and one iPad before them. For years now, I have tried to play games on these devices, and, save for rare exceptions, all I got was frustration. Not to get me wrong, the iPhone X is a powerful machine, with great graphic capabilities, and so is the iPad.
From my experience, iOS games are seriously lacking in two areas:
I would be glad to be proven wrong, though. I would appreciate recommendations of decent games. Decent in both senses: games that have great gameplay and which do not try to steal your money.
From my experience, iOS games are seriously lacking in two areas:
- Controls. The touchscreen provides a bad experience for most games, which are generally designed to work with physical buttons. I tried to play games designed for home consoles on iOS devices, such as Street Fighter II, Sonic the Hedgehog, DuckTales, and Castle of Illusion, but the experience was sub-optimal. There are very few games which have good controls. One example would be Marvel: Contest of Champions, but even then the controls are over-simplified so they can work nicely with the touchscreen. I know that I can buy an external controller, with real physical buttons, for iOS devices, but then portability is somewhat sacrificed. In addition, in most situations, it is just awkward to use an external controller to play a game on an iOS device, except if you are at home.
- Business model. I think this is the biggest problem here. The vast majority of iOS games (and I dare to say, the ones with the best gameplay) are free to play, but allow the user to buy additional content via microtransactions (the in-app purchases). I have nothing against this freemium model in principle: I am glad to pay for removing ads, for instance. And I am of course glad to pay for any game. The problem is most games seem to be following the "pay-to-win" model. In this model, I can only advance in the game if I pay. Then, another obstacle comes up, and I have to pay again. And again. And again. I can pay once, or twice, or three times, but I refuse to pay forever just to keep playing. If I do not pay, it will take countless hours of improvements so I can advance, and the game gets really frustrating. I hear people say that the solution is simple: just stop playing the game. But the fact is that if I count out all these pay-to-win games, there are very few games left in the App Store.
I would be glad to be proven wrong, though. I would appreciate recommendations of decent games. Decent in both senses: games that have great gameplay and which do not try to steal your money.