We are prototyping a game with PlayFab multiplayer servers, and I'm struggling to understand what should be responsible for spinning up the servers.
The basic structure of the game is:
1. Players begin in a hub populated with, say, up to 32 players
2. From the hub, they matchmake into groups of 1-4 and migrate to a mission server
3. After the mission, they return to the hub (probably but not necessarily the same hub server they were on before)
The two immediate questions we are trying to answer are:
1. What is responsible for activating the hub servers, if not matchmaking?
2. How should a mission server be activated when 1 player wants to play solo (because matchmaking has a 2-player minimum)?
Thanks!