Basically, i have a global script in which i preload() every room the player can enter. So if the player enters a door, i just call the autoload to instantiate the scene the player's supposed to end up in. It works pretty well, but i'm not sure if this is a good practice?
As i understand it, preloading something keeps the scene loaded even when it's not being used, so would having a lot of rooms preloaded eventually lead to performance issues?