Qu’est-ce que le RNG dans les jeux vidéo et pourquoi les gens le critiquent-ils?

Les joueurs aiment critiquer le «RNG» dans les jeux. Par exemple, imaginez une partie de dés où vous et votre adversaire lancez tous les deux un dé et le résultat le plus élevé l’emporte. C’est du «RNG pur».

Générateur de nombres aléatoires

Un générateur de nombres aléatoires (RNG) est un algorithme qui produit des nombres aléatoires. Dans les jeux vidéo, ces nombres aléatoires sont utilisés pour déterminer des événements aléatoires, comme votre chance de réussir un coup critique ou de ramasser un objet rare.

La génération de nombres aléatoires, ou RNG, est un facteur déterminant dans de nombreux jeux modernes. C’est la raison pour laquelle vous rencontrez toujours des Pokémon uniques, pourquoi les objets de Mario Kart sont différents chaque fois que vous les récupérez et pourquoi vous trouvez au hasard un trésor super cool (ou non) dans Diablo. Certains jeux générés de manière procédurale, comme The Binding of Issac ou Minecraft, ne seraient même pas possibles sans RNG.

Tous les jeux ne dépendent pas de RNG. Les jeux de rythme comme Dance Dance Revolution ou Guitar Hero en sont un excellent exemple. Les jeux multijoueurs compétitifs comme Rocket League et Mortal Kombat sont également pratiquement dépourvus d’aléatoire.

  Supprimer les doublons de l'option «Ouvrir avec» dans le menu contextuel du clic droit [OS X]

Cela ne veut pas dire que tous les jeux compétitifs évitent les RNG. Counter-Strike: Global Offensive utilise RNG pour déterminer comment les balles atteignent les cibles, et DOTA 2 utilise RNG pour déterminer à quelle fréquence les capacités affecteront les adversaires. Il y a un élément d’aléatoire dans le gameplay, ce qui le rend imprévisible.

RNG garde les jeux frais (mais peut saper les compétences)

Un joueur joue à CS: GO sur son ordinateur.

Le hasard est ce qui empêche les choses de devenir monotones. C’est ce qui conduit à la curiosité et au risque, et c’est l’un des meilleurs outils pour garder un jeu frais.

Pensez aux blocs de Tetris. Chaque bloc de Tetris est choisi au hasard. Sinon, Tetris ne serait pas amusant, stressant ou imprévisible. Il n’y aurait pas de mouvements risqués ou intelligents; il n’y aurait que la bonne décision. Tetris serait un jeu de mémorisation sans fin – comme le compte à rebours les chiffres de Pi.

Même certains jeux compétitifs, comme Hearthstone, reposent fortement sur des mécanismes basés sur le risque qui sont plus comparables à Yahtzee qu’ils ne le sont à Mortal Kombat. Et c’est là que RNG devient un sujet controversé. Dans un jeu lourd en RNG comme Hearthstone, les compétences peuvent prendre le pas sur la chance. Un novice chanceux peut battre un pro. Alors, que se passe-t-il lorsque vous collez RNG dans d’autres jeux compétitifs, comme CS: GO ou DOTA?

  Comment utiliser la «récupération de fichiers Windows» de Microsoft sur Windows 10

Vous vous retrouvez avec beaucoup de joueurs énervés. Bien que le hasard dans un jeu de combat puisse sembler amusant pour vous ou pour moi, certains joueurs compétitifs sont (naturellement) désactivés par l’idée de perdre au profit de la chance. Imaginez si les gens prenaient un jeu compétitif, comme les échecs, et ajoutaient quelque chose comme des power-ups aléatoires. Dans l’esprit des fans d’échecs, cela va complètement à l’encontre du but des échecs. Un joueur qui perd peut attribuer une défaite au «RNG» qui a joué en faveur de son adversaire.

Certains RNG peuvent être manipulés

Une paire de mains avec des cordes de marionnettes attachées à chaque doigt.

Comme nous l’avons mentionné précédemment, les générateurs de nombres aléatoires sont des algorithmes. Ce ne sont essentiellement que des problèmes mathématiques qui crachent des valeurs aléatoires. Mais comme vous le savez d’après vos nombreuses années d’expérience en mathématiques, deux plus deux égalent toujours quatre. Pour qu’un algorithme produise des valeurs aléatoires, il doit inclure des variables (comme X ou Y).

D’où un jeu vidéo tire-t-il ses variables? Il doit rechercher des valeurs locales qui changent naturellement. Un jeu peut utiliser l’horloge interne de la console comme variable, ou le nombre d’objets à l’écran, ou le nom de votre personnage, ou même la séquence de boutons sur lesquels vous avez appuyé depuis le démarrage du jeu. Il existe de nombreuses façons pour un ordinateur de générer des nombres aléatoires.

  Qu'est-ce que Denuvo et pourquoi les joueurs le détestent-ils?

Dans certains cas, ces chiffres sont en fait suffisamment prévisibles pour être manipulés. C’est un peu comme compter les cartes, sauf plus difficile.

La manipulation RNG ne fait pas partie du jeu compétitif, mais elle fait partie des RPG classiques et des jeux vidéo rétro (où les algorithmes «RNG» étaient assez simples). Un joueur expérimenté peut compter sa place dans un Pokémon parfait ou appuyez sur des boutons apparemment aléatoires pour obtenir des objets rares Final Fantasy.

RNG: Bon ou mauvais?

Pour beaucoup de gens, RNG est idéal pour garder les jeux imprévisibles et frais. Les générateurs de nombres aléatoires sont une partie cruciale du gameplay dans de nombreux jeux de puzzle, jeux de cartes et RPG modernes, et ils ont été utilisés à bon escient dans certains jeux d’action et multijoueurs.

RNG peut être bon. Chaque monde de Minecraft devrait-il être le même ou tous les objets que vous trouvez dans Diablo devraient-ils être identiques à chaque fois que vous jouez? RNG offre de la variété et peut garder les choses fraîches.

Mais de nombreux joueurs compétitifs estiment que le RNG sape les compétences. Cela peut être une plainte ennuyeuse à entendre, mais c’est seulement ennuyeux parce que certains jeux compétitifs, comme Smash Bros, mènent une double vie en tant que jeux de société occasionnels (qui nécessitent RNG pour rester amusant). Pour cette raison, les jeux conçus pour la communauté des sports électroniques pourraient mettre fortement l’accent sur la mécanique basée sur les compétences.