Anyone knows any solutions? Is new Addressable asset system gonna work? Thanks!
Hey @Nikowill1 no, it isn’t possible to create Asset Bundles at runtime. Out of curiosity, what’s your use case?
Hi David,
Thanks for your reply, I’ll try to explain what we are trying to do, ideally there will be a asset bundle generator build with unity, several kind of raw data as input, some per process will be apply on those raw data which involves human input (which can not be done automatically), the modified data will be reorganized with description file(such as json) and save as a asset bundle on disc.
Later on this bundle can be send out then load into a different simulation which can parse and display the bundle.
@Nikowill1 sounds like a UGC system, pack as asset bundle, and distribute as addressable system.
If so, the closer approach could be setup a build service on server side, consist of an api gate, a message queue and a bunch of headless unity processes to generate addressable bundle and catalog.
However create your own serialization (like GitHub - jacobdufault/fullserializer: A robust JSON serialization framework that just works with support for all major Unity export platforms.) and distribution system maybe also a good choice, if creating asset bundle at client side is strongly preferred.
@Nikowill1 I see, that’s interesting. I second what @Favo-Yang said. Hopefully one of those solutions will suit your needs.