well I am not a game developer but simplest thing that comes to my mind(lets say for 2 factions) is to
add another copy of a player in both sides of matchmaking queue with a reference to eachother, first one that finds a game deletes other and joins the game
they can simply look how it is implemented in coh 1 tho.
-
#Steam AliasWL%Streak
- 1.693240.743+13
- 2.43965.871+3
- 3.315119.726+11
- 4.15651.754+8
- 5.675103.868+1
- 6.10551.673-3
- 7.10929.790+10
- 8.312167.651+3
- 9.279149.652+2
- 10.296134.688+3