Hello! I'm trying to make my game to be playable both as a single player and as multiplayer.
I implemented my own INetworkInterface to allow Steam relay. I was initially trying to set the network driver to use UDP in the beginning when the game is in single player mode, and then swap the driver to use this custom networkinterface, but unfortunately, this doesn't seem to be possible without destroying all the created worlds. I did think about just using the custom network interface from the start, but it looks like this means that the game is unplayable without steam running in the background. Does anyone know if there's a graceful way to do this?