Hi there,
I’m interested in some general information regarding how to build a queuing system with Unity Multiplayer. What I mean by that is that the game format would be 1v1 and a player would simply click a button titled “Find Game” at which point the game would find a suitable opponent based on some criteria such as rank and it would pair the 2 players automatically without them needing to do anything extra. I’m not asking if this is possible with Unity Multiplayer and their relay servers because generally the answer always seems to be that anything is possible. I’m more interested on how easy it would be to build something like that and if you should build it with Unity Multiplayer or if another service like Photon or Forge might be a better choice. I’m also curious on the general approach on how to build something like this. For example do you just put all the players in a lobby, check their matching criteria and then pair them up into games? What happens if you have more players than what your current CCU is, do those players get put in a “server is full, waiting to join” type queue? Are you able to pair users into a game without them having to go through a lobby and is that better?
Lastly I’m also interested in what the costs are for increasing the CCU limit. Right now it seems to be $35 for 50CCU and $125 for 200CCU. Does the pattern continue meaning that 400CCU should be less than $250 so basically the more you get, the cheaper it gets?
Thanks in advance!