Hi,
I recently started to transfer my unfinished game from libgdx to the Godot engine and there is a point where I would be happy to get some advice. The game is a 2d tile based top down adventure, think of the zelda gameboy games. There are 100ish rooms and each room has a resolution of 30x40 tiles. In every room there are boxes that can be pushed around, enemies that can be defeated, items that can be collected and so on. The state of every room should be remembered even when the player leaves the room or the game.
So i am wondering what is a good way to organize these rooms. Should every room be its own scene, or should the whole world be put into one scene? Can Godot handle scenes with 100000 tiles, when most of them are off screen? If everything is in one scene, how to keep the rooms off screen from being processed?
Maybe there is no right answer, just curious to hear some pros and cons. And I'm also interested to hear about some similar games and how the solved this issue, do you know any such games programmed with Godot?