


So developers are creating some great games with controller support. This unique extensible controller helps to make gaming more accessible for all. We're also really excited to announce support for the Xbox Adaptive Controller. It's got a really great feel and it's been highly requested by our users. We'll also show how users can remap their controllers globally or tune it to their game to get just the configuration they want.īefore we start, we're excited to announce some additions to our supported lineup of great controllers.įirst up, we've added support for the Xbox Elite Wireless Controller Series 2. This year we're making sure you can take advantage of, and customize, the great features of game controllers like haptics and rumble, motion, lights, as well as unique inputs like touchpads and paddles. In this video, we'll be talking about new game controller features and changes coming to our platforms this year, and we'll give some advice on how you can best adopt these new changes.Īs a reminder, the game controller framework has a goal to make it easy to add support for MFI select third-party game controllers to your games on iOS, tvOS and MacOS.īy abstracting controller hardware through a common API, the game controller framework lets you write your code once without you having to worry about how that controller data is mapped. My name is James Kelly, and I'm a member of the Game Technologies Engineering team at Apple. Have a question? Ask with tag wwdc20-10614.Check the documentation link for a primer.Īnd if you build games for iPad, be sure to check out "Bring keyboard and mouse gaming to iPad” for a guide on integrating keyboard, mouse, and trackpad inputs into your experience. To get the most out of this session, you should be familiar with the Game Controller framework. And find out how you can take your gaming experience to the next level with custom button mapping, nonstandard inputs, and control over specialty features like motion sensors, lights, and battery level. Learn how you can use the Game Controller framework in tandem with Core Haptics to enable rumble feedback. We'll show you how to add support for the latest controllers - including Xbox's Elite Wireless Controller Series 2 and Adaptive Controller - and map your game's controls accordingly. Let's rumble! Discover how you can bring third-party game controllers and custom haptics into your games on iPhone, iPad, Mac, and Apple TV.
