Unity Asset Bundles enable you to stream assets over the web and use them at run-time. The problem is, they are tricky to use, need to be generated for each platform and often required each studio to create a tool to properly make use of them. Today Unity released a tool aimed at making Asset Bundles easier to create and manage. Keep in mind the tool is just a prototype so expect some bugs and usability issues.
From the announcement blog:
Make AssetBundle workflow visual, more intuitive
An easy to learn and flexible visual tool for creating a build pipeline that can support some of the complexities of real productions, the Asset Bundle graph tool provides a workflow with the following features:
- Create AssetBundles with no coding. Create nodes, connect them and simply press the build button to give you the AssetBundles you desire!
- Easily understand what happens when you build: which files are targeted, where they go and how they are included in which asset bundle files.
- Create pipeline in a rule-based model. So once you configure the pipeline and set up simple rules with name and path conventions, you can then completely forget about AssetBundle configurations. Share that rule with your team and just keep creating and adding assets as long as your team is following the conventions. When you press build, those new files are automatically targeted and you will get new AssetBundles accordingly.
We have come to the point when we’re ready to share this with you. Like many other tools we released recently, we are releasing this tool in open-source, under the MIT license. The tool is still in prototype phase, so we would be delighted if you gave it a try and tell us what you think. You can also freely modify the tool to match your needs, or join in its development.
The source code for this new tool is available on Bitbucket. Yeah, not Github, BitBucket.