Le Cheat (la triche en français) désigne l'ensemble des moyens permettant, dans un jeu vidéo, de modifier les règles du jeu. Une personne utilisant ces moyens est appelée cheater. Les cheats sont généralement mis en place par les développeurs pour faciliter les tests pendant la conception d'un jeu vidéo. Dans les jeux online les cheats sont mis en place par les joueurs et sont principalement utilisés dans les jeux de tir subjectifs.
Triche dans les jeux « un joueur »
La méthode la plus basique de triche est l'utilisation de codes de triches.
Un code de triche consiste généralement en un mot ou une phrase à écrire dans une boîte de dialogue, ou en une suite de touches à enfoncer n'importe quand pendant une partie. Une fois activé cela provoque un effet sur le joueur, par exemple devenir invincible ou pouvoir passer à travers les murs, etc...
Ces codes de triche sont créés par les développeurs et cachés dans le jeu vidéo. Ils permettent de tester certains aspects du jeu facilement pendant la phase de développement du jeu. Par exemple, un développeur qui voudrait vérifier la trajectoire d'une roquette : il serait contraint sans codes de triche de trouver un lance-roquette et des munitions et il devrait analyser la trajectoire à l'œil nu à chaque fois qu'il tire. Dans le même cas, avec des codes de triche, il pourrait utiliser un premier code pour avoir toutes les armes du jeu (dont le lance-roquette), un deuxième pour avoir des munitions illimitées, et un troisième qui affiche un trait bleu persistant le long de la trajectoire, ce qui simplifierait grandement les tests.
Se rendre invincible (mode Dieu)
Avoir toutes les armes
Munitions infinies
Charger directement un niveau précis
Tuer tous les ennemis
Traverser les murs (mode noclip)
Être invisible (mode fantôme)
S'envoler
Dans les jeux de stratégie en temps réel :
Invulnérabilité
Avoir toutes les technologies
Ressources infinies
Diminution des temps de construction
Dévoiler toute la zone de jeu
Triche dans les jeux multijoueurs
Alors que la triche dans les jeux solo est tolérée (vu que l'on y joue tout seul), la plupart des jeux multijoueurs opposent directement les joueurs entre eux, et un joueur trichant dans une partie bénéficie donc d'un avantage par rapport aux autres joueurs. C'est pourquoi les tricheurs sont mal considérés par la communauté des joueurs en ligne.
Les développeurs d'un jeu ne fournissent aucune méthode de triche en multijoueur, ils cherchent au contraire à les contrer. Les codes de triche solo sont prévus pour ne pas fonctionner en multijoueurs. Des méthodes de triche alternatives sont développées par certains joueurs.
Valve Anti-Cheat En abrégé VAC, est un système anti-triche créé par la société Valve.
Historique :
VAC est apparu pour la première fois sur Counter-Strike 1.4 en 2002 pour sanctionner les tricheurs. À partir d'avril 2004, il ne reçut plus de mise à jour pour détecter les nouveaux Cheats. Les développeurs se concentraient alors sur le développement de la nouvelle version (VAC2), qui sortit en juin 2005.
Il est utilisé actuellement dans de nombreux jeux tels que, tous les jeux Valve, Lost Planet: Extreme Condition, Call of Duty: Modern Warfare 2, Killing Floor...
Fonctionnement :
Quand un joueur rejoint un serveur de jeu dit sécurisé, VAC compare les logiciels en fonctionnement chez le joueur à une liste de cheats connus.
Si un cheat est repéré, le compte du joueur est marqué comme positif, mais le joueur n'est pas averti. Après un délai allant de quelques jours à plusieurs semaines, le compte reçoit le statut banni par VAC à titre permanent : l'utilisateur du compte ne peut plus jouer à ce jeu ni à tous les autres jeux utilisant le même moteur.
S'il désire rejouer à ces jeux, il doit créer un nouveau compte Steam et racheter les jeux en question.
Avantages :
Le système est intégré dans la plate-forme Steam.
Le délai entre la détection et le bannissement effectif complique le travail des développeurs de cheats.
La méthode de détection donne peu de faux positif.
Inconvénients :
Entre la détection et le bannissement effectif, le tricheur peut continuer de jouer en toute impunité.
Le fait que le joueur qui triche ne soit pas averti avant d'être banni est sujet à polémiques.
Remarque : Certain serveurs sont sécurisé par VAC.
Toute tricherie entraînera un bannissement permanent.