Android game development

This hub helps you develop amazing mobile games and reach the more than 2 billion people who use Android devices. Find resources and tools to amplify your success at every stage of development and build a sustainable, profitable business.

Image of develop
Develop

Develop in the environment that works best for you, whether you're adding support for Android or creating your own engine.

  • Build your game in Unity

    Update your build and player settings in Unity to export Android-compatible app bundles and Gradle projects.

  • Create a seamless sign-in experience

    Use Google Play Games Sign-In to give players easy access to their achievements and leaderboard profiles.

  • Determine sensitive data access needs

    If your game needs access to sensitive data on individual devices—such as player location or access to the file system—be sure to get permission from your players.

  • Add support for instant access to your game

    Learn how integrating Google Play Instant functionality into your game can help you acquire more users by offering an installation-free experience.

  • Secure your app

    Use the SafetyNet libraries to protect your game against device tampering, bad URLs, potentially harmful apps, and fake users.

Image of optimize
Optimize

Use a wide variety of reporting tools to make your game run smoothly on a variety of devices.

Image of launch and iterate
Launch & iterate

Monitor key performance and engagement metrics, identifying specific areas for improvement within your game as your user base grows.

Additional resources

Get involved with the Android game development community