I am wondering if anyone has ever spun up a server on a client, after that client was already connected to a "main" server.
Let me explain with an example. Imagine a party wants to explore a dungeon, so the party enters the dungeon from the main world. From the party, one player is chosen as the "host" to run a server hosting the dungeon map, and then all of the other party members connect to the host to run the dungeon in a private server instance. After they clear the dungeon, they are returned to the main world by connecting to the main server.
The point of this line of thought is for performance. I'd imagine it would be excellent to offload some of the server's burden to the players, and the players may even experience less latency if the host has a better ping to the other clients than the server.
Anyone have any input on this idea?
Sep 10 2017, 12:39 pm