- Home /
Does assetbundle work well with mobile devices?
Hi!, I am trying to make a mobile game for IOS and Android, that features character customization, such as hats, hair styles, shoes, gloves, etc...
Looking around I found the character customization demo unity made uses assetbundle. Asking around the internet, alot of people recomend using assetbundle, at the same time, others say that assetbundle has performance issues on mobiles and that those created for IOS cant be used on Android and viceversa.
I'd like to have a definite veredict on this, before I start working. So, what do you guys think? Or maybe I'm going about this wrong and there are other ways of making the character customization without using assetbundle at all. Not sure.
Anyway, thanks alot for the help!
Answer by ScroodgeM · Aug 17, 2012 at 07:21 AM
primary asset bundles was created to download content you need only instead of all large content for future use. of course you got some performance issues on loading and unpacking bundles, depends on what type of bundle you use. usually bundles can be unpacked in background mode and doesn't take big effect on performance.
for different types of platforms you should make different asset bundles. bundles packaging is nice programmable in editor, so build process is simple two mouse clicks in menu and some time (depends on project) to pack project. so this is not so big problem.
finally, is you have 1GB of content and only 10MB needed at runtime but you don't know which part exactly will needed, you should use asset bundles.
but, if you have 10MB of content summary, it's not a good idea to use bundles 8)
Oh, now I get it! Thanks a bunch! I think I will use AssetBundle, seeing as I will probably have a lot of extra content but little of it will have to be loaded at run time.
Your answer
Follow this Question
Related Questions
Why do textures take double memory on iOS and Android devices? 1 Answer
android memory, VRAM max usage? 0 Answers
Unity 5 Resources.LoadAsync on Android slower than iOS? 0 Answers
Is there a way to add Javascript files to an assetbundle? 0 Answers
About loading AssetBundle in the StreamingAssets folder on Android 0 Answers