So I am having some issues wrapping my head around the logic behind this. So I have a top down random terrain generator. It works just fine. So what I've done is create 4 rooms, all having the random terrain script run. These rooms are persistent. Also, there are no borders to the rooms and they are in a sphere, if that makes any sense. So, if you are in the bottom left room, you keeping running left and go to the next room, then you will reach the bottom right room.
Everything is working just fine. The only issue I am having is once the player reaches the end of the room, the following room has not been created yet. So the player sees a patch of empty sprites. Then once the player crosses the border and goes to the next room, of course there is a transition. And I'm really not looking for that.
What I really want is for the other room to be present, visible. Then once the player reaches the other room and crosses the border, there is no transition. I just want a fluid movement from one room to the next. I'm just not too sure where to go from there. So I am just wondering if I have th right idea for what I am trying to do. And if I can get some guidance in the right direction.