Mobile Game Patcher?

Hello Everyone,

I would like to ask how does Top games like Mobile Legends, Ragnarok Mobile, Clash of clans etc.
update their game when you open them on your phone. when they have updates or bug fixes or additional features the game updates inside, downloading Resources, unpacking game files. I’ve Read
some answers to use Asset Bundles but that only includes Resources and not Scripts updates.

is there some library that you guys Recommend on the Asset Store or any idea how they do it?
i’m working on a multiplayer game with lots of players and pushing an update to playstore and appstore requires them all to download the update. some of them doesn’t update since updating your game on your phone is optional. it would be necessary for the game to update itself once opened just like what these top game did.

It looks like Mobile Legends is still updated around once a month. Personally, I haven’t used streaming assets but it seems like it might do the job if you want to go down the “manual” route.

However, my recommendation is to have your app poll an endpoint on start-up with the current version, then prohibit all functionality in the app until they upgrade.

We did this in our mobile app with great effect - A user on a defunct version would start the app, see a “Please update from the app store” splash page, which contained a link that opened our app within their platform’s store.