3 ms·
>So why do games do matchmaking based only on skill, not taking social cohesion into account? There's much more to a good gaming experience than just having ski
by Mirioron 8y ago
>So why do games do matchmaking based only on skill, not taking social cohesion into account? There's much more to a good gaming experience than just having skill-balanced teams.
Not enough players. Any matchmaking system requires a large number of players to be playing at once to work. People are generally unwilling to wait several minutes or more to get into a game. The problem is that this has a cascading effect: the longer your queue times the more people will quit and the longer your queue gets. Below a certain threshold the system breaks down. If you start classifying people based on criteria such as social cohesion then you increase matchmaking time even further.
There are some games that could have a matchmaking system like this. But no developer knows in the development stage that their game is going to have this kind of popularity, which means that this type of matchmaking would have to be built after the fact. At that point you risk ruining something people like about the game.
Another thing to keep in mind is that player numbers fluctuate significantly. The number of players playing at 5 am between Monday and Tuesday is much lower than the number of players playing at 7 pm on a Friday evening. You would have to change matchmaking algorithms based on time of day or activity.
You would also have to change matchmaking algorithms based on skill level. At the very top end matchmaking is going to be long due to there simply not being enough players at that rating. This can have a negative impact on the retention of players, because popular streamers usually have a high rating. Watching a stream of matchmaking queue isn't very interesting and doesn't make people want to play the game.
Then there's the question of whether you even should do this. People make friends in games. If a game introduces matchmaking on social cohesion you essentially put players into a filter bubble. We see from Facebook and Reddit that these kinds of filter bubbles aren't ideal. I think one of the coolest things that I've got from games is that I've interacted with and made friends with people wildly different from me.