The iPhone and iPad have come a very long way since their inception, and the same can be said about the quality of games on the App Store

The rise of the App Store has seen a great deal of innovation from gaming devs. Many have come up with ingenious control systems using the touchscreens on the iPad and iPhone; others have made existing games, designed for PC or console, work in this setting.

But other ported games, while superb on other platforms, can be improved on iOS by the addition of a physical controller.

MFi (Made For iPhone) controllers are certified to be compatible with Apple's mobile devices, and if you're a serious gamer we'd strongly recommend you buy one. These MFi controllers look more like video game control pads, with sticks, triggers, and multiple buttons, and make complex games (especially shooters like Modern Combat) easier and more fun to play.

Of course, not all games can make the most of MFi controllers, so we've rounded up the best MFi-compatible iOS games. And if you prefer gaming on an Apple TV, we've also picked out the pads that work well with that.

With games for iPhone and iPad reaching new levels of depth and quality, we thought it'd be an appropriate time to round up the MFi controllers (and other excellent gaming accessories for your iPhone and iPad) that'll help transform your gaming experience.

Flydigi Wasp

Flydigi Wasp

While many of the accessories in our roundup rely on the Lightning port or Bluetooth to connect to your iPhone, the Flydigi Wasp does things a little differently - and we're amazed by the results.

The Flydigi Wasp is a one-handed gamepad with two trigger buttons, an analogue stick and two customisable buttons that doesn't require any kind of connection from the iPhone - no Bluetooth, no Wi-Fi, no Lightning port, nothing. Amazingly, the accessory uses CapAir Mapping technology that simulates human touch by sending a capacitive signal to the display.

To use the controller, just slot it onto your iPhone and open your game of choice. The catch is that it's not MFI-supported, so it's only compatible with games that allow you to edit the button layout (which is great news for PUBG and Fortnite fans). Simply align the on-screen controls to the intersection of the X and Y markers on the controller and you're all set. 

While some may question the one-handed nature of the controller, we think it's a great idea. As well as being comfortable to hold, the combination of controller and swipe control allows you to refine your movement and give you an edge, whether you're sniping on PUBG or building structures in Fortnite. 

With no Bluetooth connectivity, the Wasp can last around 20 hours on a single charge, and can be fully charged in around 90 minutes. It's compatible with the iPhone X, XS and XS Max, and is one of the best iPhone accessories for gaming on-the-go!

It's live on Kickstarter right now (fully funded at the time of writing) with delivery due in December 2018. At around £35, we think it's well worth the money. 

Gamevice Controller for 12.9-inch iPad Pro

Gamevice Controller for 12.9-inch iPad Pro

The 12.9-inch iPad Pro is fantastic for gaming, thanks to its big screen and powerful processor, but so expensive and so clearly targeted at business and creative customers that its gaming potential in this area has been a little neglected by both devs and accessory makers. This excellent Gamevice MFi controller goes some way to redressing the balance.

It's like a classic console gaming controller - it seems closest to the Xbox style - that's been chopped in half, and had the two halves connected by a rubbery, stretchy band that goes round the back of the iPad. The righthand end plugs into the Lightning port, so there's no worrying about setting up a wireless connection, and the other stretches over the top of the iPad and is held there securely.

You get two analogue joypads, one on each side, and a more old-fashioned joypad on the left; plus four buttons on the right (and a separate Menu button) and two shoulder buttons on each side.

It's got a terrific, chunky feel and is a pleasure to use. It's also very easy to put on and take off the iPad, and because you can roll the rubbery centre section over, reasonably portable.

Oh, and if you don't have the 12.9in iPad Pro, you can also get the Gamevice for 9.7in iPads, the iPad mini, and the iPhone and iPhone Plus.

Logitech Powershell Controller with Battery

Logitech Powershell Controller with Battery

The Logitech PowerShell Controller and Battery looks like the perfect gaming companion for those of you with an iPhone 5 or iPhone 5s, although owners of more recent iPhone models are out of luck.

The controller essentially turns your iPhone into a PS Vita, complete with Xbox-esque button layout, analogue directional pad, and shoulder triggers. It also offers familiar soft rubber texture grips popular with gaming controllers, making it comfortable to use over long periods of time. 

The only thing the PowerShell seems to be missing is a pair of analogue sticks, but given that it's dropped below £10, it's by far the best-value controller around if the lack of control sticks doesn't bother you.

Although the PowerShell is a fully fledged gaming controller that houses your iPhone, Logitech claims the controller is "lightweight and slim" and can fit into pockets and bags, ready to be taken anywhere. We think this claim should be taken with a pinch of salt, as the controller makes your iPhone a lot longer, and may stick out of pockets - though we haven't been hands-on to test this theory.

One of the downsides to gaming on iPhone is that your battery tends to die pretty quickly, especially with a high brightness and volume (though we have some tips on how to improve iPhone battery life).

With this in mind, Logitech equipped the PowerShell with a 1,500mAh battery to charge your iPhone while gaming. Once that runs out, you can charge both the controller and your iPhone simultaneously via micro-USB.

Mad Catz C.T.R.L.i

Mad Catz C.T.R.L.i

Mad Catz has been making controllers for a long time and built up a solid reputation in this area. Take the C.T.R.L.i, for example: a solid MFi controller that takes its design cues from the Xbox.

The analogue sticks and buttons are great, although the D-pad leaves something to be desired. There's a compartment in the back that houses two AAA batteries that should be good for 40 hours of battery life.

Oh, and make sure you get the C.T.R.L.i (with a small "i" on the end).

SteelSeries Nimbus

SteelSeries Nimbus

This controller's overall design seems to be a mixture of Xbox One and PS4. It boasts the usual set of joysticks, pressure-sensitive buttons, triggers, and LEDs, plus centre buttons for navigation.

SteelSeries also offers the Stratus, but the Nimbus is larger and has a more traditional controller shape, which should provide a more comfortable gaming experience overall, especially for those with big hands.

It's part of Apple's MFI programme, so the controller should automatically work with any controller-supported game on the App Store, including console favourite Grand Theft Auto: San Andreas. It's powered by a 40-plus hour battery with a Lightning port, making it easy to keep charged.

It also has another benefit: it's been designed with Apple TV in mind, so it can serve as your controller at home as well. If you want to make the most of this feature, take a look at our round-up of the best Apple TV games.

Steel Series Stratus

Steel Series Stratus

The SteelSeries Stratus isn't just a smaller version of the Nimbus controller. While that controller takes its cue from the PS4, the regular Stratus is shaped more like an old Sega Saturn controller.

It has dual analogue sticks, placed closely together in the centre, and a large D-pad. It was one of the earlier iOS controllers to come out, so you might be able to pick one up for a bargain if you shop around.

Homido virtual reality headset

Homido virtual reality headset

The Homido virtual reality headset aims to bring Virtual Reality to the iPhone, as well as a variety of Android and Windows Phone devices. How? The Homido is a headset that utilises your smartphone instead of charging extra for components readily available for most people.

The idea is that you slot your iPhone into the front of the headset and use it as the headset's computer and display. Think about it, your iPhone houses all the components needed for a virtual reality headset - high resolution display, gyroscope, on-board CPU, and even an App Store that already has hundreds of specially designed VR apps available for download.

The best part about using your iPhone in the Homido VR headset is that it makes the headset completely wireless, so you're free to enjoy your virtual world with no cables holding you back.

However, if you thought that the Homido VR headset was just a more expensive version of Google Cardboard, you’d be wrong. In our opinion, the Google Cardboard is only used to see whether VR is for you, and is in turn quite uncomfortable and offers limited functionality.

On the other hand, the Homido boasts some pretty interesting features including custom-made VR lenses that offer a 100-degree Field of View and an adjustable IPD (distance between the lenses) as the gap between the eyes isn’t the same for everyone and can affect the overall experience.

You also have the option of buying a Bluetooth controller along with the headset to bring true VR gaming to your iPhone. After all, touch-based games won’t work in Homido as you can’t tap the display while its being used in the headset.

To find out more, check out our guide to using a VR headset with an iPhone.

Tylt Energi 5K+ Battery Pack

Tylt Energi 5K+ Battery Pack

Last, but not least, is the Tylt Energi 5K+ battery pack. "Why is this included in an iOS gaming accessory roundup?" we hear you cry. Well, if you're gaming for extra long periods of time, you don't want to run out of battery on your device, do you?

We've opted for the Tylt Energi 5K+ because it's quite lightweight, despite holding enough battery power to fully charge your iPhone twice, or give your iPad quite the battery boost.

As well as a standard USB slot, the Energi 5K+ also has a built-in Lightning cable and micro-USB cables, which makes it even handier for those of us with a compatible device, and allows charging on up to two devices at once.

It uses an LED indicator to let you know roughly how much battery power is remaining, so you should never be caught short again.

Not content with iOS gaming? Check out the best games available for Mac.