The toolkit makes it easier to bring games to the unified gaming platform across Mac, iPad, and iPhone. You can utilize this powerful toolset to evaluate how your existing Windows game will run on Mac, simplify the process of converting shaders and graphics, and take full advantage of the powerful features and performance of Apple silicon. Game Porting Toolkit 4 dramatically cuts the time and cost of bringing your game to Apple platforms with new agent skills and command-line Metal tools that let AI coding agents drive every step of the porting process.
Create games for Apple devices
Deliver fantastic experiences to millions of players worldwide. Apple provides the hardware, graphics, audio, social gaming, and distribution tools you need to create the next generation of games. Bring your creativity to life through captivating gameplay, keep players engaged, and get your game discovered.
Explore game development on Apple platforms
Game Porting Toolkit
Metal-powered games
Metal gives you direct, low-overhead control of the GPU so you can build visually rich games and run them at maximum efficiency on Apple silicon across iPhone, iPad, Mac, Apple TV, and Apple Vision Pro. Run ML inference directly in your shaders to compute lighting, materials, and geometry in real time. Use MetalFX to boost performance by upscaling lower-resolution content and save GPU time.
Apple Games app
The Games app brings players and their friends together in one convenient place where they can discover, download, and play games on their iPhone, iPad, and Mac. Your games will automatically display on the Games app, and you can maximize your games' visibility and engagement by using In-App Events and Game Center features.
Game Center
Bring players together in your games with Game Center, Apple's social gaming network. Game Center lets players build an identity and connect with friends across Apple platforms. And with GameKit, you can easily integrate Game Center features including leaderboards, achievements, multiplayer matchmaking, and real-time play.