How do you handle changing levels? I’ve been messing with unity a bit the past couple weeks, and I have a ‘door’ prefab where when my player collides with it, it loads a new scene, but I can’t figure out how to get the other scene to load the player or his state. I want to be able to collide this one door in the first scene, and have my player instantiate at a connecting door in a new scene.
And where this becomes more of a 2D issue: If I wanted to make more of an open world game (metroid-vania), how would you handle the transition between areas? It seems like you would have your current scene loaded, then when hitting the edge of the screen to start the transition, you would load the new scene, pan the camera over, then destroy the previous scene, but to my knowledge this isn’t possible in Unity. I suppose your whole game could be one giant scene, but this seems like a bad idea.