Stay organized with collections
Save and categorize content based on your preferences.
The Game Mode API and
Game Mode interventions
allow you to optimize gameplay by prioritizing characteristics, such as
performance or battery life based on users settings or game specific configurations.
The Game Mode API and interventions are available starting with
Android 12 on selected devices.
Optimize with Game Mode API
You can use the Game Mode API to
identify the current game mode that was selected by the user, and then optimize
your game for the best performance or battery life based on their selection.
Learn how to set up, optimize, and publish your game to support standard,
performance and battery modes.
Game Mode interventions
Game Mode interventions
are game specific optimizations set by original equipment manufacturers (OEMs)
to improve the performance of games that are no longer being updated by
developers.
Learn how to set up, test and submit interventions for your game with
performance and battery modes.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2024-02-29 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-02-29 UTC."],[],[],null,["# Game Mode\n\nThe [Game Mode API](/games/optimize/adpf/gamemode/gamemode-api) and\n[Game Mode interventions](/games/optimize/adpf/gamemode/gamemode-interventions)\nallow you to optimize gameplay by prioritizing characteristics, such as\nperformance or battery life based on users settings or game specific configurations.\n\nThe Game Mode API and interventions are available starting with\n[Android 12](/about/versions/12/get) on selected devices. \n\nOptimize with Game Mode API\n---------------------------\n\nYou can use the [Game Mode API](/games/optimize/adpf/gamemode/gamemode-api) to\nidentify the current game mode that was selected by the user, and then optimize\nyour game for the best performance or battery life based on their selection.\n\nLearn how to set up, optimize, and publish your game to support standard,\nperformance and battery modes.\n\nGame Mode interventions\n-----------------------\n\n[Game Mode interventions](/games/optimize/adpf/gamemode/gamemode-interventions)\nare game specific optimizations set by original equipment manufacturers (OEMs)\nto improve the performance of games that are no longer being updated by\ndevelopers.\n\nLearn how to set up, test and submit interventions for your game with\nperformance and battery modes.\n| **Important:** Each game may implement the Game Mode API behavior, propose Game Mode interventions settings to OEMs, or explicitly opt-out of Game Mode interventions.\n| **Warning:** OEMs may choose to implement Game Mode interventions without developer feedback."]]