I have a general question about managing memory footprint and scenes.
Our client is requesting a product that could potentially have many different individual “modules”. Each modules consisting of different 2D and 3D assets. The modules are navigated to through a main menu which then loads up the selected module.
Coming from Unity, I would generally make each module its own scene and then just load them in as needed as opposed to creating everything in one huge scene.
Is this how I should handle things in Playcanvas also? Will loading up each module in its own scene help keep memory down and performance up?
I have noticed that assets have a “preload” check mark so does that mean everything is loaded at the beginning even if it is not in the opening scene? Does splitting things in to different scenes not really matter then?