ARKit
iOS 11 is the biggest AR platform in the world, allowing you to create unparalleled augmented reality experiences in your games for hundreds of millions of iOS users.
Create amazing experiences using the powerful suite of game technologies built to harness the full capabilities of Apple platforms. Spanning from high-level to low-level, these technologies offer a wide array of graphics, gameplay and social features to make your titles even better.
iOS 11 is the biggest AR platform in the world, allowing you to create unparalleled augmented reality experiences in your games for hundreds of millions of iOS users.
Metal provides the best access to the GPU on iOS, macOS, and tvOS, enabling you to maximize the graphics and compute potential of your games.
SceneKit is a fully featured high-level graphics framework enabling games to create 3D animated scenes and effects.
SpriteKit makes it easy to create high-performance, power-efficient 2D games.
ReplayKit is an easy-to-use framework that enables players to share gameplay recordings or broadcast live games to players and viewers online.
GameplayKit provides a collection of essential tools and techniques used to implement modern gameplay algorithms.
Model I/O provides physically-based materials, models, and lighting for SceneKit, GameplayKit, and Metal that you can integrate into your games.
Take advantage of Game Center, Apple’s social gaming network. Gamers can track their best scores on a leaderboard, compare their achievements, and start a multiplayer game through auto-matching.
The Game Controller framework lets games integrate with MFi game controllers and take advantage of other modes of input. Learn how to add support for physical D-pads, buttons, triggers, joysticks, and more.
Using On-Demand Resources allows you to create smaller app bundles, enable faster downloads, and add up to 20 GB of additional content hosted on the App Store.