Hi, community!
I have a game and i already use addressables with remote and local groups. Currently i’m trying to learn how Google’s Play Asset Delivery works to figure out the pros and cons compare with addressables.
Initially only looking into de documentations the only two differences that i notice are: you can set the delivery type for each package (install-time, fast-follow and on-demand) and you don’t need to pay to host your packages.
Can anyone with more information or experience help me with this?
If you already use Addressables, you can consider updating to Unity 6 and using Addressables for Android package.
@boriss_unity Thanks for the answer, but is there any advantage? I already have addressables working on my game and thinking on add more features to the addressables to decrease the app size especially for Android but my game works on IOS too.
If your game is multi-platform and you have some solution to host Addressables groups remotely, then probably there is no big advantage of using Addressables for Android package. Its primary goal is to use Play Asset Delivery mechanism instead of custom hosting. Your original question was about comparing Play Asset Delivery vs Addressables. And I’m just pointing out that there is a way to utilize all advantages of Play Asset Delivery with minimal efforts and you still be able to use the same remotely hosted Addressables groups on other platforms. Unfortunately there is no similar solution available for iOS.
Ok. Thanks for the quick answers @boriss_unity.
I would like to decrease my app update size on the Google Play Store.
I tried Play Asset Delivery install-time delivery mode, but it seems I download the whole app bundle again for app updates. I only tried in Internal App Testing on Google Play Console.
Would there be any difference if I use fast-follow delivery mode? Would it decrease my app update size on the Google Play Store?
Unity Version: 2022.3.53.f1 LTS
Addressable Version: 1.24.0
Using fast-follow asset packs should not decrease the download size when the app is installed or updated, see Delivery Modes and Asset Updates.
However according to our experiments Google includes only the base module and install-time asset packs to calculate app size in the Google Play Store.