Unity is a cross-platform game engine used by many games on the Google Play Store. Unity's modular tools help you produce and deliver highly engaging 2D or 3D mobile games.
Create a Unity game for Android
To create a game experience for players on Android, follow these steps:
- Download and install the Unity Hub.
To start Unity Hub, click Installs tab and then click Install Unity editor. Install a version of the Unity Editor that supports 64-bit apps. These versions support Android App Bundles, which enable smaller, more optimized downloads.
When you install the Unity Editor, make sure to include the Android Build Support module by checking the box next to it.
- Expand the Android Build Support module. If you are using Unity 2019 or later, add the Android SDK & NDK Tools module.
In the Projects tab, click New project.
To develop your game, see the learn page.
Play Asset Delivery
Play Asset Delivery enables AssetBundles and other assets to be packaged into an Android App Bundle and delivered through Google Play. Refer to the documentation and Runtime API reference for more information on how to integrate this feature with Unity plugins.
Play Integrity API
Play Integrity API helps you check that your game is unmodified, installed by Google Play, and running on either a genuine Android-powered device or a genuine instance of Google Play Games for PC. Your game's backend server can respond when you detect risky traffic to prevent unauthorized access and cheating. Refer to the documentation and Runtime API reference for more information on how to integrate this feature with Unity plugins.
Play In-app Updates
Play In-app Updates lets you prompt users to update to the latest version of your game, when a new version is available, without the user needing to visit the Play Store. Refer to the documentation and Runtime API reference for more information on how to integrate this feature with Unity plugins.
Play In-app Reviews
Play In-app Reviews lets you prompt users to submit Play Store ratings and reviews without leaving your game. Refer to the documentation and Runtime API reference for more information on how to integrate this feature with Unity plugins.
Play Games Services
Play Games Services lets you access the Google Play Games API through Unity's social interface to provide access to features like player authentication with Google Play Games accounts, interaction with friends lists, and achievement management (unlocking, revealing, and incrementing). Detailed setup and usage instructions are available in the documentation.