Hi yall, I'm currently making a metroidvania game, and i'm wondering about the best way to create 'rooms' for the game to be played in.
I have some ideas at the moment, which are:
1. have entire areas in one layout
benefits: i don't need to constantly switch between layouts, layout management is easier, and I don't have to create a door system to get the player to different layouts
downsides: The entire level is loaded at once (yeouch computer), enemies may not easily reset if you leave a room.
2. Have each room be a separate layout
benefits: each room is self contained and will be easier to focus on one section at a time, enemies will refresh as they are naturally loaded and unloaded
downsides: door system to send the player to the right area, layout management hell
If anyone can help me out either choosing one of these or coming up with a better idea, please let me know.