Alongside iOS 7 came support for a new third-party accessory: game controllers. To use this feature, you need to both own an Apple-approved gamepad accessory and a compatible game from the App Store. We have seen leaks of MFI hardware from Logitech and other manufacturers, but nothing has yet hit the market.
As such, uptake for the new Game Controller APIs by developers has been slow as customers cannot yet take advantage of the feature. Today, the Unity framework announced on its blog that the newest version of its game engine surfaces inputs from these controllers natively in the SDK. Basically, Unity is offering a wrapper between Apple’s Objective-C API and Unity’s own game logic code.