Build Games for Android
Build amazing games to reach an audience of more than 3 billion Android devices. Learn about new tools and best practices to support your development and game performance.
Google Play Games for PC
A Google-developed standalone application that brings your Android game to PC using a single codebase, with seamless Android and Chrome OS cross-device play. Now in beta in select markets.
Sign up for the games quarterly newsletter
Stay up-to-date on the latest in game development.
Join a developer preview
Help shape the development of upcoming Android and Google Play features.
Android Game Development Kit
The Android Game Development Kit (AGDK) is a full range of tools and libraries to help you develop, optimize, launch, and iterate on high quality Android games.
Integrated workflows
The Android Game Development Kit smoothly integrates with your existing workflows, enabling multiplatform development using the best of Android.
Game libraries
Game Libraries improve C/C++ development on Android, making games easier to build, debug, and maintain.
Optimization
Tools such as the Android GPU Inspector (AGI), services like the Android Performance Tuner, and guidance to help you optimize your game, whether you're working with engine source code, or using a pre-built game engine.
Google Play
Google Play offers a wide range of APIs and services to help you get your game to players using the billions of active Android devices in more than 190 countries and territories around the world.
Play Asset Delivery
Play Asset Delivery (PAD) lets you publish a single artifact to Google Play containing all game resources. PAD offers flexible delivery modes, auto-updates, compression, and delta patching. Assets are hosted and served on Google Play removing the need to use a content delivery network (CDN) to get your game resources to players.
Play Games Services
Sign-in with Google Play Games Services to enable low-friction cross-device and instant play by saving game data on Google's infrastructure. It includes achievements, leaderboards, connecting with friends, and more.
Google Play Core
Google Play Core is an SDK that allows your game to integrate with key Google Play features including billing, in-app user reviews, in-app updates, licensing, and more.
Google Play Console
Google Play Console gives you the power to scale your business, the freedom to iterate, and provides access to rich information and actionable insights to help you make better decisions.
Help for your development workflow
If you're working with game engine sources to create the best Android experience, or using an unmodified game engine as a turnkey solution, we can help.
Developing or customizing a game engine
Whether you’re building a game engine from scratch, porting a game engine from another platform, customizing a game engine, or just working closely with the source code of a game engine, we can help with tools, libraries, and guidance.
Building with an unmodified game engine
Using game engines such as Unity, Unreal, Defold, or Godot? Our tools and libraries can help tune your game to reach the most devices. We also have guidance to help you get started, make good choices for mobile devices, and help you publish your game.
Videos
Additional resources
Get involved
Stack Overflow
Ask a question on Stack Overflow
Games articles on Android Developers Blog
Read about Android game development
Mobile games quarterly newsletter
Get the latest game development news
Google Play games on Medium
See different gaming technologies in action
Academy for app success
Grow your game's business
Issue tracker
Report an issue