Hiding sublevels instead of unloading them?

How do the assets you use affect the amount of memory your game? It would make my life a lot easier if i could use one persistent level and several sublevels that are hidden/unhidden rather than loaded/unloaded.

However, that would mean that all my levels would have to be loaded into memory.

Here’s the thing. My game world isn’t that big. It’s an office building that will be reusing a few assets i.e. desks, chairs, cabinets, doors, etc.

Would my game require less memory if i have fewer unique assets? For example, I’m using the same chair mesh 20 times as opposed to 20 different chair meshes?

2 Likes