Upload Your Game on Google Play Store with Latest AAB or Google Play Asset Delivery | UE5 |

Deploy Game on Play Store with Unreal Engine 5 [500MB]

You made a game in Unreal Engine 5, want to deploy on Play Store but you stuck on a very common problem Google Play Store no longer accept APK or OBB files. 
Solution here AAB [Android App Bundle] or Google Play Asset Delivery. But you don't know how to create with packaged game with these latest upgrades so I'm showing you solutions here!!
with Video check out.

Start with Packaging in Unreal Engine 5

  • Open Unreal Engine 5
  • Open Edit - Plugins

Enable Plugins

Check these GooglePAD


Configure Project Settings

Platforms -> Android 

  • PackageName=com.YourCompeny.[PROJECT]
  • StoreVersion=1
  • StoreVersionOffsetArm64=0
  • StoreVersionOffsetX8664=0
  • ApplicationDisplayName=
  • VersionDisplayName=1
  • bPackageDataInsideApk=True
  • bEnableBundle=True
  • bEnableUniversalAPK=True
  • bBundleABISplit=True
  • bBundleLanguageSplit=True
  • bBundleDensitySplit=True
Project Configs

Generate Key Store files your Game 

Video Link check out



Go To Project - Packaging 

Check these settings in Packaging section
Config settings


Check these settings in Project section

Config settings

Package Your Project with Shipping Config.

Shipping Checked!!

Done!! Next Part

Going with Manual Configs

  1.  Open 
  2. Your Project Folder/Saved/StagedBuilds/[ANDROID_TYPE]/[Project Name]/Content/Paks
    1. You Found these paks files
Android Type: ASTC

    1. Copy These "paks files"
    2. Go to Project Folder/Build/Android/gradle(create folder)/assetpacks(create folder)/
    3. Paste Your "paks files"
Paste Pak Files


We need more steps [5.4]
 1. [RootGameProject]\Build\Android\gradle\assetpacks\fast-follow
This is inside the folder

 2. This is folder types
  •     \gradle\assetpacks\fast-follow\pakchunk0\src\main\assets
        
Given pak file inside the pakchunk0 folder


    you need to paste pak files inside the folders
  • Create a File name "build.gradle"
    • Paste this script in build.gradle file
    1. apply plugin: 'com.android.asset-pack'

    2. def fileparts = projectDir.absolutePath.replaceAll('\\\\', '/').tokenize('/')
    3. def assetPackName = fileparts[fileparts.size()-1]
    4. def assetPackType = fileparts[fileparts.size()-2]

    5. assetPack {
    6.     packName = assetPackName
    7.     dynamicDelivery {
    8.         deliveryType = assetPackType
    9.         instantDeliveryType = assetPackType
    10.     }
    11. }

 Ok Now Go and Package again Your Project!! Done!!


Next Check out Videos links

Video Link 1 [Part 1 to Play Store]



Seond Video Link [Part 2 to Play Store]





Useful Links:
 



Thank You!!


Comments

Popular posts from this blog

Manually Android SDK Setup in Unreal Engine 5

Unreal Engine C++ Interfaces