WWDC 2020 has concluded, and that means it’s time to glean some insights from all the documentation, sessions, and other materials that Apple released. We’re going to do this on a few topics in the coming weeks, but to start, we’re looking at the new initiatives and features Apple has announced for game developers on the iOS, iPadOS, tvOS, and macOS platforms.
We’re starting here in part because this was a red-letter week for gaming on Apple platforms (and also because some of Apple’s gaming centric-sessions were among the first scheduled during the week). Some enormous changes are coming, and playing games on Apple devices is going to look markedly different going forward.
The first change we’ll go over is a doozy: the transition of the Mac from a PC-centric gaming platform to a mobile-centric one.
iOS and iPadOS games on macOS
In a hugely consequential change for the Mac platform, Macs running Apple Silicon will be able to run iOS and iPadOS games. Developers will be able to choose whether their iOS or iPadOS games are listed on the Mac App Store, but if they choose that, the games will run natively, with minimal additional work required.
This is a seismic shift for gaming on the Mac, and it may represent Apple giving up on a strategy that has never really worked that well in the 15 years since Macs moved to Intel CPUs. Mac games have generally been ports of Windows games. Not all games get ported, and those that do often don’t perform well.
The poor performance hasn’t been because of any one problem. It’s a combination of Apple’s emphasis with its video drivers, the comparative weakness of the mobile GPUs used in Apple’s Macs versus PC gaming GPUs up until very recently, bad OpenGL support in Macs, a reliance on DirectX-specific technologies and frameworks in modern games, and a lack of widespread expertise in Apple’s proprietary Metal graphics API among PC game developers, among other things.






Loading comments...