Device targeting for asset delivery (beta)

Device targeting lets you deliver different versions (e.g. resolutions, etc.) of the same asset to devices based on their hardware. For example, you may choose to deliver low resolution assets to lower end devices to improve performance, and deliver high resolution assets to higher end devices to improve graphic quality - all without incurring any increase in overall game size by only delivering the necessary assets to users' devices. This builds upon the concept of asset packs in Play Asset Delivery. As you'll see later, you have the power to define the group criteria (for now based on RAM, specific device models, available system features, and system on chip).

Device targeting configuration file

To get started with device targeting, create a device targeting configuration file. Instructions can be found in the documentation for device targeting.

Use device targeting for your asset packs

Once you have created your configuration file, you can subdivide your asset packs by device groups.

The exact steps required are different depending on whether you are building your app with the Android Gradle Plugin or with the Play Unity Plugin. Before proceeding, select your build setup: