As an open question - Does anyone know a multi-player game where the players ranking is hidden from other players in some instances but not others? Personally I don't know any other than the current version of GoI.
The match-making-rating(mmr) is hidden or at least hard to access for the player in many games. Personally I know more games which hide it than games which spam it around. To name a few examples:
- Hawken provides no ingame UI or other tool to let players know their mmr. However there is a 3rd party program with a bot-bridge which allows the user to read ones own mmr and balance information about a lobby
- I've never seen my own mmr value LoL and afaik it's not possible to access it (ranked matches put aside). I haven't played LoL for a couple of years though, so my info might be outdated here
- Afaik Smite doesn't provide access to the mmr used for casual matches either (I haven't played smite for a while either so again this info might be outdated)
- Afaik Robocraft doesn't grant access to the mmr they use for match-making (if they use Glicko or a similar system to begin with - I've neither read anything confirming nor denying this)
Just check a players glicko2-rating if he tries to join a team and deny his request if it would ruin the balance.
Please no...
Please, just no.
Care to elaborate? Unrestricted joining of existing lobbies is one of the mayor "legacy elements" which inhibits match-making. It allows players to come along and stack a game which otherwise would have been balanced.
Sure playing with friends is a necessity, but I see no harm in having to setup a crew-formation to do so. That way the match-making system at least has got a chance to somehow deal with groups of good players.
That being said, I'd like to leave a note for muse here: I will be seriously pissed if you cut away the possibility to play with 8+ people pre-made-crews. I'm well aware that large parties are highly problematic for match-making systems, but I am not willing to cut away the possibility to play with an entire pre-made-fleet for the sake of having balanced matches. That's a red line. Don't cross it!