Le mythe du "Gandhi nucléaire": fait ou fiction dans le monde de la civilisation?
Le tristement célèbre bug "nucléaire Gandhi" du jeu original civilisation est un conte légendaire parmi les joueurs. Mais cette histoire d'un leader pacifiste a-t-elle déclenché la dévastation nucléaire une réalité, ou simplement un fruit de l'imagination de la communauté des jeux? Plongeons dans l'histoire de ce mythe durable.
Chaque communauté de jeux a sa part de légendes, et civilisation ne fait pas exception. L'histoire de Gandhi nucléaire, bien que peut-être inconnu pour les nouveaux joueurs, détenait autrefois un statut mythique. La légende a affirmé qu'un bug dans la civilisation d'origine a transformé le Mahatma Gandhi, symbole de paix, en un belliciste à bras nucléaire. Mais y a-t-il du vrai dans cette histoire captivante - et terrifiante -?
La légende dévoilée
La légende raconte que les dirigeants de la civilisation originale (MS-DOS) avaient une valeur d'agression (1-10, ou dans certains comptes, 1-12), avec 1 représentant un pacifiste et 10 un chaleur. Gandhi, étant historiquement un pacifiste, a commencé par une valeur d'agression de 1. Lors de l'adoption de la démocratie, son agressivité a diminué de 2, entraînant une valeur de -1.
La partie cruciale de la légende implique l'utilisation présumée d'une variable entière non signée 8 bits pour stocker cette valeur d'agression (plage: 0-255). La valeur négative (-1) aurait provoqué un débordement entier, renversant la valeur à 255 - ce qui rend Gandhi extraordinairement agressif. Couplé à la disponibilité d'armes nucléaires après l'adoption de la démocratie, cela a conduit à la tristement célèbre attaque nucléaire de Gandhi.
La diffusion du mythe
La légende nucléaire de Gandhi s'est répandue rapidement au sein de la communauté civilisation et au-delà, devenant un incontournable de la tradition de jeu. Fait intéressant, sa popularité maximale n'était pas concurrente avec la sortie du jeu en 1991, mais plutôt au milieu des années 2010. D'ici là, la base de joueurs d'origine Civilization était nettement plus petite, ce qui rendait la vérification difficile.
Debunking the Myth
Sid Meier lui-même, le créateur de civilisation , a déclaré que le bug de Gandhi nucléaire "impossible" en 2020. Il a souligné deux défauts clés: les variables entières ont été signées par défaut, empêchant le débordement, et les types de gouvernement n'ont pas affecté les niveaux d'agression. Brian Reynolds, concepteur principal de Civilization II , a corroboré cela, indiquant que le jeu original n'avait que trois niveaux d'agression. Il n'y avait pas de variable non signée dans le code, et même dépassant l'agression maximale n'aurait pas déclenché le comportement décrit.
La genèse du mythe (et son renouveau)
Malgré sa réflexion, la légende persiste, probablement en raison de son appel ironique. Les origines du mythe peuvent être attribuées à une entrée TV Tropes 2012. Cependant, alors que la civilisation d'origine ne comportait pas Gandhi nucléaire, Civilization V l'a fait. Son IA a été explicitement codée pour donner à Gandhi une grande préférence pour les armes nucléaires, une décision confirmée par le concepteur principal Jon Shafer.
- La civilisation VI a même reconnu la légende. L'absence de Gandhi dans Civilization VII * pourrait enfin jeter le mythe pour se reposer, mais le pouvoir durable des légendes du jeu est indéniable.
← Retour à Sid Meier's Civilization VII Article principal