

Asset Bundles store serialized versions of Unity game objects, such as scenes and everything that a scene could contain.You can think of them as packages with lots of assets inside. They are containers for objects and assets.Separate the asset bundles from the standard build – the key reason for this could be to reduce build times.The Asset Bundles API lets you manage what is stored in memory for a potential manual memory management use-case.You can delivery variants of content for different devices and runtimes – for example differentiate between high-resolution and low-resolution assets, or Android vs Windows assets, potentially allowing you to optimize for devices.Update game content by replacing the asset bundles located on a server – a very poor man’s game objects patching system.Download in-game content during the first run of the game with the goal of minimizing the initial installation size.You can do “in-game” downloading of external content. This post is a detailed write-up on what Asset Bundles are in Unity, what they should be used for and how they work internally.Īsset Bundles in Unity are an editor and platform feature that let you configure and deliver dynamic content to your games or apps.
