Going in game means enabling ghost snapshot synchronization. A client needs to be ready to receive the snapshots from the server before this can be done (like loading the appropriate level running on the server already). It has to be done on both the server connection to the client and on himself.
See
- Tie it together section in the Getting Started guide
- Network Connection
- Prespawned ghosts section in the Ghost snapshot docs.
Needs an established connection.
- Connection
Here a system just watches for new uninitialized connections and adds the NetworkStreamInGame component to them immediately when it sees them (and marks in initialized).