This refers to a Real-Time (20 player) game. I know that when the host disconnects, the game ends for all peers.
Is there any possibility where the game somehow continues? by one of these techniques/improvisation:
1) A change of host to a random peer (when the original host leaves)
2) Multiple hosts during a game so lesser chances for the game to end quickly.
3) Transfer all peers randomly to different rooms quickly, WITH, their instance variables saved and continued on that new room (let's say the players eat and get bigger, when host disconnects, the player is sent to another room with his bigger size to continue with different players) - This way the player won't be frustrated compared to him getting kicked out with what he had earned.
4) The game does not disconnect, instead all the peers (excluding us) convert into AI Bots (with random movements as the developer would program)
..or some other way?
Thanks.