I have a 2D game/demo I am working on for learning purposes for Unity Networking and I have come to a predicament on how I should handle multiple scenes in my game because as we all know most games have more than 2 scenes and players are not always in the same scene (someone is in the scene HouseLrg while the other is in MainWorld scene).
Now the best thing I have come across is :
SceneManager.LoadScene (newScene, LoadSceneMode.Additive)
But when I use this I notice that the scene that I am loading literally overlaps the scene I was currently on. So my questions are :
1) Is there something else besides LoadScene(string, LoadSceneMode.Additive) that would work for having players in different scenes?
2) If LoadScene(string, LoadSceneMode.Additive) is the solution I am looking for; would I have to just edit the position/location of my entire scene so it isn't in the same positions as other scenes so that when I load it "Additive" there is no overlap? Or is there something I can do that is "isLocalPlayer" based so that the player making the scene change is the only one that goes through it?
Help me become less ignorant please because, "Knowledge is Power!"
Thanks!