What is Game Mode?
Game Mode optimizes your gaming experience by giving your game the highest priority access to your CPU and GPU, lowering usage for background tasks. And it doubles the Bluetooth sampling rate, which reduces input latency and audio latency for wireless accessories like game controllers and AirPods.
How can I enable Game Mode in my game?
- Add the Supports Game Mode property (GCSupportsGameMode) to your game’s Info.plist and set to true
- Correctly identify your game’s Application Category with LSApplicationCategoryType (also Info.plist)
Note:
- Enabling Game Mode makes your game eligible but is not a guarantee; the OS decides if it is ok to enable Game Mode at runtime
- An app that enables Game Mode but isn’t a game will be rejected by App Review.
How can I disable Game Mode?
- Set GCSupportsGameMode to false.
Note: On Mac Game Mode is automatically disabled if the game isn’t running full screen.