Alors que la plupart des batailles « qui gagneraient » se déroulent dans le domaine absolu de l’imagination, en 1999, un groupe de développeurs de logiciels anonymes a publié un petit programme appelé MUGEN qui vous permet de les rendre un peu plus réels.
À première vue, MUGEN ressemble à l’un des zillions de moche Combattant de rue 2 escroqueries qui obstruaient les arcades dans les années 1990. Mais lorsque vous le démarrez, vous découvrez que le jeu n’a qu’un seul personnage : un artiste martial quelconque nommé Kung Fu Man. C’est parce que MUGEN n’est pas exactement un jeu – c’est un kit de construction pour les jeux de combat, assemblant des outils pour créer des personnages à partir de zéro. Et mon garçon, demandez aux gens de créer des personnages.
Avec quelques téléchargements gratuits, vous pouvez affronter Peter Griffin contre Jake de Avatarou Jake de Temps de l’aventure, ou Jake de State Farm. Des dizaines de milliers de personnages MUGEN existent, couvrant toutes les franchises auxquelles vous pouvez penser. Tous les Power Rangers ? Bien sûr. Toutes les Tortues Ninja ? Bien sûr. Caillou ? Il y a environ huit versions différentes de Caillou.
Une question éternelle traverse toute la culture pop : « Qui gagnerait ? » Cette semaine, nous avons des réponses. Préparez-vous pour la semaine Qui gagnerait de JeuxServer.
Vous savez, lorsque vous vous disputez sur « qui gagnerait », il y a toujours quelqu’un qui essaie de contourner les règles pour obtenir le résultat qu’il souhaite ? MUGEN donne à ces gens le temps de briller en leur permettant de créer des personnages de plus en plus puissants qui peuvent anéantir votre quotidien Kung Fu Man sans transpirer. La communauté a un nom pour ces créations : « cheapies ».
Il est assez facile de créer un personnage fort dans un jeu de combat. Donnez-leur des attaques puissantes, rapides et de grande envergure et laissez-les cuisiner. Et il y a beaucoup de personnages MUGEN qui correspondent à cette description. Un montage de Ronald McDonald nommé « Dark Donald » est l’un des plus notoires, tout comme le redoutable « Omega Tom Hanks », qui peut remplir l’écran de DVD dommageables des films célèbres de l’acteur. Mais un cheapie amène les choses à un tout autre niveau. Vous n’êtes pas du tout censé pouvoir jouer contre eux, et encore moins gagner.
Le premier coup a été tiré par un créateur de personnages qui passe par « Ironcommando » avec la sortie de « A-Bomb » en 2008. Ce personnage est à peu près aussi simple que possible – juste une image statique d’une bombe de dessin animé, apparemment dessinée en MS Peinture. Appuyer sur n’importe quel bouton d’attaque ou être touché par quoi que ce soit déclenche son seul mouvement offensif – une explosion massive qui remplit l’écran qui ne peut pas être bloquée et tue n’importe quel ennemi.
Les tentatives personnelles de l’auteur dans les batailles bon marché de MUGEN
Cela semblerait être un jeu assez définitif pour le personnage de jeu de combat le plus puissant de tous les temps. Mais ce qui allait être connu sous le nom de Cheapie Wars ne faisait que commencer, et les choses ne feraient que devenir plus ridicules à partir de là.
Comment battre ça ? Il n’a pas fallu longtemps pour que les créateurs de personnages trouvent un moyen. MUGEN prend en charge les mouvements « d’inversion » – des commandes qui, si elles sont chronométrées correctement, annulent le mouvement de l’adversaire et le contrent avec leur propre attaque. Ainsi, un personnage d’inversion déclencherait simplement l’explosion de A-Bomb, l’inverserait automatiquement et gagnerait.
L’un des prochains entrants dans la naissante Cheapie Wars était « F1 », du nom de la touche qui, lorsqu’elle était enfoncée dans le mode de débogage de MUGEN, tuait instantanément le combattant du côté du deuxième joueur. Au début du tour, l’intelligence artificielle de la F1 lui permettrait d’accéder à la console et d’exécuter cette commande, remportant immédiatement le combat sans avoir à se soucier des inversions. Ensuite, bien sûr, d’autres créateurs ont trouvé des moyens d’empêcher la reconnaissance de la touche F1, supprimant cette vulnérabilité de leurs propres bon marché.
L’une des choses qui sépare MUGEN des autres jeux avec des outils de création de personnage est le peu de garde-fous. Lorsque vous créez un lutteur dans un jeu WWE 2K, vous ne pouvez pas lui faire 50 pieds de haut et être capable d’écraser tout l’anneau sous ses bottes. Ton Âmes sombres l’aventurier ne va pas être si chamois que le jeu s’incline devant lui. Mais MUGEN ne restreint pas la créativité afin de préserver un sens de l’équilibre. Et cela a conduit à des décisions folles dans la course pour créer le personnage le plus puissant de tous les temps.
Au fur et à mesure que de nouvelles techniques seraient découvertes, les créateurs bon marché les utiliseraient immédiatement pour décimer les personnages les plus puissants précédents et se tenir au sommet de la montagne. Ces techniques de codage et ces hacks ont été utilisés pour diviser les bon marché en « niveaux ». Le niveau de départ a été nommé « nuke » après A-Bomb – des personnages qui ne font rien en dehors des règles de base du jeu pour épuiser instantanément la vie de leur adversaire.
Peu de temps après sont arrivés les cheapies du « niveau nul », qui ont été les premiers à exploiter le code de MUGEN lui-même. Les créateurs de personnages ont découvert un bogue qui permettait au code de personnage d’accéder à des variables et des propriétés en dehors de lui-même en débordant un tampon avec des contrôleurs « null » vides. En ciblant un point de débordement spécifique, ces cheapies pourraient simplement basculer la propriété « vivant » de l’adversaire sur « faux », le tuant immédiatement et mettant fin au tour.
Parce qu’ils contournent les mécanismes d’interaction de base de MUGEN, une bataille bon marché est terminée au moment où elle commence. Ces combats se déroulent en une fraction de seconde entre « Round 1 – fight » et « KO ». Pour créer de nouveaux modèles bon marché plus puissants, les concepteurs devaient trouver des méthodes qui se déploieraient avant celles de leurs adversaires. Des hackers entreprenants ont creusé profondément dans la façon dont MUGEN empaquetait et chargeait les personnages pour trouver des exploits plus rapides et meilleurs.
La nature sauvage de ce processus a conduit à des concepts extrêmes. Une catégorie bon marché appelée « niveau secrétaire » impliquait le personnage cachant un fichier prog.exe dans un dossier temporaire pour manipuler les données entrant et sortant de MUGEN. Les cheapies « Postman tier » font quelque chose de similaire, mais avec un fichier .bat. En plus de gagner les manches, certains de ces personnages utilisent un code personnalisé pour écraser les données de leurs adversaires, les faisant mourir instantanément dans avenir combats.
De plus en plus de méthodes sont apparues pour la construction bon marché. « Niveau Omed. » « Niveau de baleine. » « Niveau hypernull. » Les guerres se sont déroulées rapidement et furieusement sur les forums de fans de MUGEN, certains instituant même de nouvelles règles pour bloquer le partage de personnages particulièrement néfastes.
Alors, où tout cela se termine-t-il ? En théorie, avec l’introduction de « bon marché de niveau dragon », qui utiliseraient MUGEN non seulement pour exécuter du code externe, mais aussi pour de véritables logiciels malveillants, provoquant la brique de l’ordinateur sur lequel ils sont exécutés et devenant inutilisable. C’est une condition de victoire assez définitive, et il est difficile d’imaginer un personnage qui pourrait la surpasser.
Je voulais tester ces puissants guerriers destructeurs de PC par moi-même, alors j’ai attrapé un vieil ordinateur portable et installé MUGEN dessus. Ensuite, j’ai fouillé dans les forums et les archives pour télécharger autant de produits bon marché que possible, avec des noms bizarres comme « END_White-Day » et « Undefined Universe ». Une fois que j’avais constitué une liste, j’ai organisé un tournoi de champions d’autant de niveaux différents que j’ai pu trouver.
C’était instructif et un peu angoissant. Je n’ai pas pu mettre la main sur des bon marché de niveau dragon, et certains membres de la communauté prétendent qu’ils n’existent pas. Offrir des fichiers infectés par des logiciels malveillants à télécharger est généralement mal vu par la plupart des hébergeurs Web, après tout. J’ai pu obtenir des rabais de nombreux autres niveaux – facteur, nul, secrétaire – et ces combattants ont fait un numéro à la fois sur MUGEN et les uns sur les autres lorsque je les ai fait jouer des matchs. Les rounds se sont terminés avant de commencer, ou se sont prolongés à l’infini avec des compteurs combinés à trois chiffres mais aucun des concurrents ne tombait. Les menus et les affichages ont été brouillés et cassés, le programme s’est bloqué ou s’est écrasé plusieurs fois sur le bureau, et tout le tournoi s’est effondré dans un volcan de code cauchemardesque.
En 2023, Windows a corrigé la plupart des vulnérabilités qui ont permis à Cheapie Wars de s’intensifier à un tel degré. MUGEN lui-même est encore largement utilisé, cependant, et les pirates entreprenants développent toujours de nouvelles façons ornées de le casser. Alors peut-être que le prochain bon marché sera Skynet lui-même, capable de gagner en sensibilité et de régler enfin la question « qui gagnerait » une fois pour toutes.