2019-05-17, 08:39 AM
For the multiplayer aspect I would make that there are different game sessions running in different virtual worlds. Each session has like 2-8 players, and you play as a team. When you die you can just spectate the current session or join another session that hasn't started yet. This is how I would do it.