I think it’d be useful to have a “reduce” option on the build process, such that it essentially strips out any content built that doesn’t have a reference in a level or in code. What I mean is that say I have 100 textures in my project folder, when I make use of the textures from that folder the final build should only incorporate the ones I’ve used in the scene, not all of them in the base folder.
I’m asking this because I did a quick demo build from one of the template projects just to try it out, didn’t include a lot of content and still already had 1gb of content incorporated. Most of that wasn’t used in any of the levels, so its clearly just packaging everything wether it is used or not.
Obviously this should be optional, with some method of marking assets as “build into project no matter what”, but everything else should be automatically reference counted and included in the build.
Just a suggestion.