


Select File -> Build Settings from the Unity menu bar.Test the projectĪfter opening the project follow these steps: Īfter cloning the repo, launch the Unity editor and open the project in the start directory. Cloning the repoįrom the command line, change to the directory you wish to contain the root unity-gamepad directory and clone it from GitHub: git clone. The final subdirectory is a reference of what the project should look like at the end of the modifications. The start subdirectory has the version of the project we will be modifying in this codelab. If you are using a later version of Unity, choose to upgrade the project version when opening the project.

The projects were created with Unity 2018.4.27f1. The example project consists of a parent directory containing two subdirectories, start and final. A Google Developer account, and access to the Play Console to upload your app.An Android device, connected to your computer, that has Developer options and USB debugging enabled.Unity 2018 LTS, Unity 2019 LTS, or Unity 2020 with Android build support installed.Handle potential conditions like requesting permission to download large asset packs over a mobile data network if wi-fi is not available.Generate textures in multiple compression formats for TCFT.Test locally on a generated build and also on a build distributed from Google Play.Access your assets and AssetBundles from asset packs.Use the Play Asset Delivery plugin for Unity to download asset packs.Create asset packs for use with Play Asset Delivery.Install the Unity packages for Play Asset Delivery.In this codelab, you'll be learning how to: You'll be taking a Unity project and modifying it to use Play Asset Delivery to manage distribution of its assets. This optimizes install size, since unused compression formats are not downloaded. At install time, Google Play will select the appropriate compression format for a specific device and only download and install texture assets matching the selected compression format. With TCFT, you can include multiple versions of texture assets using different texture compression formats inside your asset packs. Play Asset Delivery includes a feature called Texture Compression Format Targeting (TCFT). All asset packs are hosted and served on Google Play so you don't need to use a content delivery network (CDN) to get your game resources to players. It has a small API footprint and is free to use. Play Asset Delivery offers developers flexible delivery methods and high performance. Play Asset Delivery is Google Play's solution for delivering large amounts of game assets by extending the Android App Bundle format. Last Updated: What is Play Asset Delivery
