jobel The 400 MB (rough estimate, might be other factors weighing in that I can't trace) is all the sfx/sound currently in the game. If I had access to a system that erases unused assets/sound, that amount could easily be reduced to something much, much less. That is beneficial regardless of scope. No game, even AAA would be able to run on underpowered consoles like PS3 or 360 without being able to discard unused material. I'm not worried about my budget over what's loaded in at the same time, it's the fact what's loaded in is permanent that worries me.
I'm sure I can optimize it more, but that's not what I'm reaching out about. My point is that I won't only have to reduce the scope without a way to regulate assets and sound, it will be completely crippled if the entire game has to be loaded into ram by the time the player reaches the end...
I doubt other engines work this way.
Also I hope that the topic won't derail too much. I opened it due to frustration of the memory use growing endlessly when jumping between layouts, not over optimization over individual assets. I get this bad feeling that some art assets are never unloaded, or stay in a cache of sorts that only cleans itself when the memory use reaches ridiculous levels.