Bon, comme il semblerait que ce soit une question assez récurrente, je vais prendre le temps de créer un sujet dédié au MatchMaking sur Hearthstone.
Vous n’avez pas rêvé, les choses ont pas mal changé depuis un patch récent passant du système de niveaux et d’étoiles à un système de rang et d’étoiles.
Ce changement n’est pas juste cosmétique, il est accompagné d’un changement majeur, l’ajout de ce qu’on appelle un MMR (Matchmaking Ranking). Quelle est cette bestiole là me direz-vous ?
Disclaimer, ce qui suit n’a pas été explicité par les développeurs en eux même mais est le fruit d’observations et d’études menées par les joueurs sur les différents jeux Blizzard et sur d’autres jeux utilisant le même genre de système. Vous êtes donc libre de ne pas me croire dans les explications que vont suivre, mais je suis assez confiant dans mes explications pour les publier ici. Naturellement, toutes questions, demandes de précisions ou corrections sont les bienvenues.
Le MMR (MatchMaking Ranking) est un score qui nous est attribué et qui évolue au fur et à mesure de nos parties. Il n’est pas visible et est traité en interne sur les serveurs de Blizzard. A noter que ce score n’est probablement pas nouveau, nous avions déjà un rang du style qui servait à classer les rangs légende.
Lorsqu’on lance une partie, le jeu ne regarde donc plus notre rang dans le jeu (diamant, platine, légende, whatever), mais il regarde ce rang, lorsqu’il recherche donc un adversaire convenable, il va chercher la personne en recherche ayant un MMR (rang caché) le plus proche possible.
Pourquoi faire ça me demanderez-vous !
C’est bien simple. C’est la façon la plus efficace d’être sûr que vous allez rencontrer une personne ayant un niveau proche du votre et donc d’avoir une partie équilibrée.
Lorsque vous affrontez un joueur et que vous gagner, votre MMR va monter, vous permettant d’affronter des joueurs plus forts. Lorsque vous perdez, votre MMR descend (logique). Mais attention, si d’aventure vous rencontrez un joueur bien plus faible que vous et que vous gagner, votre MMR n’évoluera quasiment pas, par contre si vous perdez, votre MMR descendra beaucoup. Bien évidemment, l’inverse marche aussi.
Pour classer les gens de façon efficace, plus notre MMR est haut, plus il sera dur de le faire monter, ainsi, seuls les meilleurs auront un MMR à la hauteur de leur niveau. De la même manière, quand notre MMR est très bas, il devient difficile d’en perdre plus, ainsi, il est impossible d’être « bloqué » par notre MMR si il est trop bas.
De façon générale, la répartition des joueurs via leur MMR suit une gaussienne (ou une courbe en cloche).
Comment avoir un bon MMR se manifeste en jeu ?
C’est simple, un joueur avec un bon MMR aura plus d’étoiles bonus au début du mois. Lui permettant d’atteindre un rang qui lui correspond plus vite. Et au rang légende, les joueurs sont très probablement juste classés en fonction du MMR.
Pourquoi on ne voit pas le rang des adversaires quand on est pas légende ?
Probablement pour éviter des frustrations d’affronter une personne qui à un rang totalement différent du notre. En effet, comme le rang n’influe pas particulièrement sur le matchmaking, on peut affronter n’importe qui a n’importe quel rang du temps que son MMR est proche du notre !
Ok super, mais quand on débute, ça se passe comment ?
Excellente question, des joueurs de tout niveaux peuvent débuter le jeu, des débutant, ou alors des pros qui s’amusent à speedrun le légende sur un compte neuf. Et bien les deux commenceront avec le même MMR et se rencontreront peut-être dans un premier temps. Mais lors des premières parties, le MMR est dit « élastique » c’est à dire qu’il va beaucoup varier en fonction de vos défaites et de vos victoires. Mais plus vous aurez de parties jouées à votre actif, plus il sera dit « rigide » : il sera dur de le faire fluctuer. Dur mais pas impossible ! Si vous améliorez votre niveau de jeu, votre MMR suivra tout de même votre progression, le but étant de garder des parties les plus équilibrée possibles !
Il y a un très bon exemple de côte avec un MMR :
Hearthstone Battlegrounds ! En effet votre côte semble être votre MMR, vous pouvez donc vous amuser à voir comment le système marche. Même si vous ne pouvez pas voir le niveau de vos adversaires et que le fait d’avoir 7 adversaires change un peu les règles.
Bref, voilà à peu près tout ce que vous avez besoin de savoir sur le fonctionnement du MatchMaking sur Hearthstone.
Je le rappelle, ce n’est pas quelques chose qui a été dit explicitement par Blizzard ou par les développeurs du jeu mais des observations faites sur un ensemble de jeux utilisant un système similaire. Personnellement j’ai eu tout le loisir d’analyser ce système en place sur le jeu Overwatch du même éditeur de jeu
Pour aller plus loin :
un article explicatif de Millenium : https://www.millenium.org/news/363135.html
Le FAQ sur ce forum :