I'm just starting to look into the networking systems into Unity, and I have a question. When the player is in "singleplayer mode", is the easiest way to manage this just to still have a network manager and everything, but just have only a server/client (host) and no remote clients? That sounds logical to me at least. Thanks! Josh
Yeah unfortunately UNET's HLAPI doesn't have a built in single player mode. What you said is an idea others have suggested in other threads to work around the lack of that feature.
I remember reading that Photon has a single player mode. Don't quote me on it, but it may be worth taking a look.
It does, and you don't need to make any changes to your game to account for single player vs multiplayer, it's very handy. In single player mode, all network commands, RPCs etc. succeed even without an internet connection active.
I believe you have to select single/multi player when not in a room i.e. you haven't started a session, but you might want to check the docs to confirm that.