So, I read through the Asset Store Provider Agreement and I noticed that it doesn’t have options for subscriptions or profit sharing.
The only method of payments they allow are straight-up one time payments and tips for free content.
It also states:
So you can’t distribute a library through an asset in the store.
But ALTERNATIVELY, I don’t see how you couldn’t make an asset that allows users to access a library and simply distribute it outside the asset store. But that seems like it would not fly over well with UT and be kinda sleazy.
Surly there HAS to be a way to create a library of assets that are available via subscription or profit sharing and do it through the asset store.
I think this has been done to simplify the process of releasing assets. A profit sharing model means that Unity would need to collect data on how the asset was used, which would be a massive workload.
Subscriptions are also hard - Unity can’t make any guarantees that they’re able to prevent users from using the asset package after the subscription is over without spending a ton of resources on developing some kind of DRM system.
What you can do, though, is to release subsequent versions of your asset package as new downloads. I’ve seen that done a bit - we’re using a shader asset package where the author released version 2 as a new package instead of as a free upgrade to the old one.
EDIT: It might be that my legal-speak isn’t quite there, but I don’t see how 5.10.1 prevents the release of libraries.
Oh, I mean libraries in the sense that it would be its own downloader. Like, basically what the asset store does, only all the content is by subscription.