• Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
2
Question by TenshiYuna · Aug 15, 2012 at 06:59 PM · androidiosperformanceassetbundlememory

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!

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
2
Best Answer

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)

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image TenshiYuna · Aug 17, 2012 at 02:48 PM 0
Share

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

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Welcome to Unity Answers

The best place to ask and answer questions about development with Unity.

To help users navigate the site we have posted a site navigation guide.

If you are a new user to Unity Answers, check out our FAQ for more information.

Make sure to check out our Knowledge Base for commonly asked Unity questions.

If you are a moderator, see our Moderator Guidelines page.

We are making improvements to UA, see the list of changes.



Follow this Question

Answers Answers and Comments

10 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Why do textures take double memory on iOS and Android devices? 1 Answer

Memory Managmenet 1 Answer

Asset Bundles compatibility for mobile 1 Answer

CPU wait on GPU for finish 1 Answer

Can Apps ask for CPU power? 1 Answer

  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges