Certains jeux contiennent des codes de triche, mais je ne suis pas sûr de vouloir en ajouter d'autres parce que je crains qu'ils ne ruinent le jeu en le rendant trop facile à battre.
Quels seraient les avantages de mettre des codes de triche dans mon jeu?
game-design
game-mechanics
Casanova
la source
la source
Réponses:
Une caractéristique majeure est qu’ils facilitent le débogage.
S'il existe une porte cassée qui ne se déverrouille pas et que vous pouvez la contourner en découpant les murs ou en évitant des combats difficiles avec invulnérabilité et arme instantanée, ou en raccourcissant l'économie en vous donnant une somme infinie pour vous assurer que le les achats du dernier jeu fonctionnent tous, vous avez gagné beaucoup de temps! Le fait de pouvoir générer manuellement un objet ou un personnage que vous devez tester à la demande, plutôt que de le trouver de manière organique dans le monde, peut également vous faire gagner beaucoup de temps.
Sans ces moyens de briser les règles, si les règles elles-mêmes ne fonctionnent pas dans une partie du jeu, vous pouvez être empêché de tester tout le reste du jeu qui dépend de la partie défaillante ou vient après celle-ci (ce que nous appelons un " visite guidée, "une de nos classes de bogues les plus prioritaires)
Ceci est particulièrement important pour les grandes équipes où même lorsqu'un bogue est détecté et que quelqu'un travaille activement à le résoudre, il est possible d'empêcher d'autres développeurs et testeurs de faire leur travail, ce qui ralentit considérablement le développement. Le fait de pouvoir tricher autour de petits problèmes offre une certaine isolation contre ce type d’impasse.
Voici un tweet que j'ai repéré aujourd'hui de @Ed_dV qui illustre bien cela (cliquez pour la vidéo):
(Bien sûr, vous devez tout de même faire un suivi avec des parties sans triche autant que possible, pour vous assurer que ce n'est pas seulement la version trompée du jeu qui fonctionne)
Une fois que vous avez mis au point ces astuces, il n’est généralement pas très coûteux de les laisser accessibles aux joueurs, accessibles par un combo à clé secrète, un menu astuces ou une console de débogage, à condition que le jeu soit à joueur unique. ils ne peuvent pas être utilisés pour interférer avec les jeux des autres joueurs.
Ces codes peuvent être un délicieux oeuf de Pâques pour les joueurs - combien de fois avez-vous essayé d'entrer le code Konami sur un jeu ou sur un site Web, juste pour voir si cela ferait quelque chose? Beaucoup d’entre nous ont de bons souvenirs d’enfance: ne pas couper les murs à DOOM, ne pas nous donner toutes les armes de GTA, ou avoir créé tant d’anneaux et de ressorts dans Sonic the Hedgehog que le framerate bégayait. :)
Si vous distribuez les codes de triche dans le jeu en guise de récompense pour la résolution de défis difficiles, il s'agit d'un prix percutant qui est relativement peu coûteux à mettre en œuvre, par rapport à une nouvelle capacité ou un nouvel élément à équilibrer par rapport au reste de la partie. Avec les astuces, il y a une compréhension tacite qu'il est permis de rompre l'équilibre ou la fiction, de manière opt-in. Et cela permet aux joueurs de se sentir d'élite, en leur confiant des connaissances secrètes (qu'ils peuvent également partager avec leurs amis pour des raisons sociales).
Enfin, ceux-ci peuvent offrir une accessibilité supplémentaire aux joueurs qui, pour des raisons médicales ou autres, pourraient ne pas être en mesure d'accéder à toutes les parties de votre jeu par leurs propres moyens. Si c’est la différence entre un joueur qui apprécie une version de challenge plus faible que ce que je pensais au départ, et ne pas profiter du tout de mon jeu, je préfère leur proposer cette version de challenge plus bas, dans la mesure où ils vouloir l'utiliser.
Et pour l’essentiel, les astuces n’ont pas d’impact négatif sur les joueurs qui ne les aiment pas. Les joueurs savent très bien se mettre au défi - par exemple, opter pour des styles de jeu difficiles "Ironman" ou "Nuzlocke" même s'ils ne sont pas soumis aux règles du jeu. Ainsi, les joueurs qui souhaitent vivre une expérience difficile n'utilisent généralement pas, ni même consultent les codes de triche.
la source
Oui, vous devriez totalement avoir des astuces dans votre jeu.
~
pour ouvrir la console, entrezSETVAR QUEST_7457_COMPLETED 1
et vous pouvez continuer à jouer". Quelle réponse aurait une meilleure chance d'être acceptée? Voici un exemple littéral .Et tout cela pour une fonctionnalité qui ne vous coûte généralement pas beaucoup d’ajouter car vous les ajoutez quand même à des fins de débogage.
En ce qui concerne votre peur de rompre l’immersion et de rendre le jeu trop facile: les joueurs sont pleinement conscients que les codes de triche ne sont pas destinés au jeu. Ils comprennent que tricher peut nuire à leur expérience de jeu. Ils ne les utiliseront que s’ils pensent que le jeu est plus amusant de cette façon. Et quand il s'avère que le code de triche rompt le jeu, ils sont conscients que c'est de leur faute s'ils ont triché et les désactivera à nouveau.
Une exception sont bien sûr les jeux multijoueurs. Vous ne voulez pas qu'un joueur gâche l'amusement de l'autre joueur avec la triche. Mais même les jeux multijoueurs peuvent obtenir beaucoup plus de variété si vous avez des astuces qui peuvent être activées par l’administrateur du serveur et qui s’appliquent également à tout le monde. Réduire la gravité dans un jeu de tir à la première personne, par exemple, ajoute de nouvelles voies de navigation aux anciennes cartes et change donc complètement leur expérience de jeu. L’expérience de jeu n’est peut-être pas nécessairement meilleure objectivement , mais elle est différente . Et ce sont les différences de jeu qui créent la motivation à long terme.
la source
Le plus important, c’est que les joueurs s’amusent, même s’il rompt "votre jeu". Showbiz parle du plaisir du public.
Cacher les codes de triche plutôt que de les placer correctement dans le menu des options est un compromis entre permettre à certains joueurs d’ajuster la difficulté tout en officiant la vision originale du jeu de "comment il devrait être joué" en mettant un petit obstacle à la cheats.
Certains codes de triche peuvent également être créés uniquement à des fins esthétiques à des fins de divertissement (œufs de Pâques) et certains codes de triche peuvent être créés pour rendre le jeu plus difficile.
Mais il y a plus de raisons "pratiques" que le simple ajustement de la difficulté du jeu:
la source
Gardez à l'esprit que les "codes de triche" ne doivent pas nécessairement rendre le jeu plus facile. Vous pouvez avoir des "astuces" qui apportent des changements cosmétiques, comme par exemple en faisant en sorte que tous les ennemis aient une tête énorme ou en faisant tirer des balles de peinture. Ils pourraient rendre le jeu plus difficile en rendant les ennemis plus difficiles ou en se déplaçant plus rapidement. Tous les codes de triche ne doivent pas nécessairement être des munitions illimitées ou le mode divin. Ajouter ce type de triche à un jeu offre une certaine variété aux joueurs qui en ont assez du mode de jeu normal.
De plus, toutes les astuces ne doivent pas être facilement accessibles. Les astuces peuvent être une récompense pour avoir accompli certaines choses dans le jeu, ajoutant encore à la possibilité de rejouer. Cela garantit que les joueurs expérimenteront le jeu "comme prévu" et ne pourront utiliser les astuces qu'après s'être familiarisés avec le jeu normal.
Mon cadre de référence pour cette réponse est le jeu classique GoldenEye 007 sur N64, dans lequel les astuces sont débloquées en battant un niveau inférieur à une limite de temps. Ces astuces peuvent rendre le jeu plus facile, plus difficile ou tout simplement différent. Je sais que j'ai passé de nombreuses heures à déverrouiller les tricheurs. Pour être honnête, je ne pense pas avoir joué avec les tricheurs pendant presque autant d'heures qu'il m'a fallu pour les gagner!
la source
Il était une fois, je jouais à un jeu très amusant appelé Kittens, par Bloodrizer . C'était super amusant. C'est un jeu progressif dans lequel vos chatons collectent de l'herbe à chat et s'emparent de la galaxie (comme cela arrive souvent après avoir consommé de l'herbe à chat.)
Il y avait un problème cependant - je suis un gars occupé. Une femme, deux enfants, un travail exigeant, de nombreuses activités bénévoles. Je ne pouvais pas être là quand j'avais besoin pour une efficacité maximale. J'ai donc trouvé une solution créative: j'ai gardé le jeu en pause tout le temps et créé des fonctions javascript pour accélérer mon temps et jouer mon jeu pour moi, du moins pour la plupart des décisions automatisées telles que la dépense de ressources lorsque leur capacité est presque pleine, etc. .
J'ai partagé mon code et, bien que la créatrice ne puisse rien faire pour l'arrêter, elle n'allait certainement pas soutenir ma position . Elle a envisagé de tricher. Je fondamentalement ne vois pas comme de la triche - je simplement trouvé, ce qui est la clé,
a different way to experience the game
. Mon plaisir du jeu était de trouver le moyen le plus efficace de le jouer. Ce n'était pas le progrès que je voulais, c'était le gaspillage zéro tick.Les codes de triche permettent à vos utilisateurs de découvrir le jeu de différentes manières. Jouer Quake 1 sur
godmode
etnoclip
était super fun. Cela n'enlève rien au jeu à moins qu'un utilisateur ne le souhaite - et c'est leur plaisir que vous voulez, alors n'essayez pas de le limiter. Si les gens veulent profiter du jeu tel que vous l'avez publié, ils joueront simplement sans astuces.Naturellement, cela implique qu'ils ne peuvent pas blesser les autres. Si je veux jouer en multijoueur, nous avons tous des astuces ou personne ne les a. Et vraiment, assurez-vous que personne ne manque de tricheurs, car le mode divin multijoueur semble ennuyeux au bout de quelques minutes. Ou peut-être que non, qui sait. Testez-le - allez noix. S'AMUSER.
la source
Ce qui n’a pas été abordé par d’autres, c’est que l’ajout de codes de triche donne également aux joueurs une plus grande autonomie dans le jeu, car ils peuvent jouer de manière amusante, sans que ce soit la manière «prévue». Les Sims en sont un bien pour le public "occasionnel", dans la mesure où les tricheurs d’argent sont généralement universels; Si vous avez déjà joué à un jeu Les Sims, vous connaissez le code et comment y accéder. Le jeu évolue soudainement d'un "simulateur de vie" à un jeu de conception de maison (ce qui est ironique, étant donné que c'est ce que le "jeu" était à l'origine).
Je pense que GTA V est un exemple plus orienté vers l'action. Divers codes de triche ont permis au début du modding, si je comprends bien, de permettre aux gens de proposer de nouvelles activités insensées. J'imagine également que beaucoup des cascades montrées sur Youtube sont initialement configurées à l'aide de codes de triche (ou d'autres formes de piratage), afin de permettre une réinitialisation rapide et un nouvel essai. Tout à coup, vous avez une activité amusante qui est en quelque sorte nouvelle (ils ont effectivement des sauts de cascade, oui, mais beaucoup de ceux affichés sur le réseau sont nouveaux et fous)
la source
Les codes de "triche" peuvent avoir deux objectifs principaux:
Les oeufs de Pâques, qui permettent des choses intéressantes dans le jeu, comme changer de skin de personnage, de vitesse de jeu, de difficulté, etc. C'est principalement pour le plaisir et pour améliorer la capacité de rejeu du jeu, qui faisait autrefois partie des notes rédigées par les magazines. de retour dans la journée (avant Internet). Celles-ci ont finalement évolué pour devenir des "éléments à débloquer", puis du contenu téléchargeable. C'est 99% des codes de triche maintenant.
Des fonctionnalités inédites qui, bien que cool, étaient inutiles, trop puissantes ou tout simplement cassées, ne faisaient donc jamais partie du jeu final, tout en restant dans le code source. Cela est dû au fait que les jeux étaient faits sur des puces, puis placés dans des cartouches pour consoles. L'ajout ou la suppression de données à partir de ces puces coûtait cher, et le contrôle de source était pratiquement inexistant à ce moment-là. Des codes ont donc été utilisés pour activer ou désactiver des fonctionnalités. En raison des délais, certaines de ces fonctionnalités n'ont jamais été publiées, mais sont restées sur les cartouches. Plus tard, ces codes ont été divulgués et les gens ont commencé à les manipuler. De nos jours, cela n’est possible que sur le PC, où le modding est possible via des scripts et des lignes de commande, pour accéder à l’état du jeu et le modifier en mémoire.
la source
Main()
procédure de l'époque qui a tout mis en place. D'après ce que je me souviens, vous pourriez facilement entrer dans ce morceau de code et en ajouter quelques-unesPokes
pour changer les adresses de mémoire. Salut-presto Jet Set Willy tombe à travers tous les étages ou marche sur sa tête ... ou a parfois 10000 vies.En tant que hacker du jeu, l’existence de cheats dans un jeu dissuade des gens comme moi d’ingénierie inverse de votre jeu pour fabriquer des cheats de mon cru. Prenez, par exemple, un jeu comme Skyrim, qui permet à un joueur - via la console de jeu - de commettre à peu près tout type de triche générique: santé, argent, munitions, attributs, niveaux, etc.
Donc, si les gens qui renversent votre jeu ne vous intéressent pas, ajouter une fonctionnalité de triche en vous-même est un bon moyen de dissuader cela. En revanche, ne pas ajouter de codes de triche peut être un bon moyen d’évaluer à quel point les gens sont tentés de tricher en premier. Ces données peuvent être précieuses par elles-mêmes, à condition que cela vous intéresse.
la source
Les astuces peuvent également être très utiles à des fins de présentation: vous voulez par exemple montrer rapidement les points clés de votre jeu, sans avoir à jouer tous les rôles difficiles. Ceci est particulièrement utile, si votre jeu est difficile à jouer et que vous n'ennuierez pas le public avec beaucoup de mort, avant d'arriver à la partie intéressante.
Dans ce cas, vous pouvez décider, soit de coder une interface utilisateur supplémentaire avec des boutons, ce qui vous permet de vous "téléporter" vers la partie intéressante du jeu, ou bien de mettre en œuvre ce mécanisme de jeu à l'ancienne, en utilisant par exemple une touche spéciale. -bindings.
Vous devez bien sûr vous rappeler de supprimer cette mécanique lorsque vous décidez de le libérer. Sinon, vous pouvez aussi les réutiliser, si vous ajoutez à votre jeu une difficulté de "mode histoire" qui vous permet de sauter les parties les plus difficiles. Mais c'est à vous de décider.
la source
La plupart des astuces et codes de triche utilisés dans les jeux le sont pour des raisons historiques. Bien avant de pouvoir simplement Google ou YouTube comment ouvrir une porte / vaincre le patron / arriver à la fin, un joueur qui n’était pas assez bon ou assez patient pour faire ces choses abandonnerait normalement et ne jouerait plus le jeu. En y mettant des astuces, tout joueur a pu terminer la partie.
Ces jours-ci, ils sont encore utilisés, mais beaucoup moins fréquemment. Vous êtes plus susceptible de trouver un oeuf de Pâques qu'un trop grand nombre de tricheurs.
la source
Inca Curse
sur le ZX81 - le premier jeu auquel j'ai jamais joué ..... trois ou quatre jours à peine pour trouver le bon commandement pour traverser une planche de part et d'autre de ce que je me souviens bien. Comment j'aurais souhaité des codes de triche ou YouTube si je savais qu'ils deviendraient une chose.Dans de nombreux jeux de stratégie, j'utilisais des astuces monétaires ou des astuces déverrouillantes pour trouver les stratégies de jeu optimisées. Ainsi, lorsque je joue au jeu légitimement sans triche, je connais le bon cheminement et les stratégies de placement appropriées pour ne pas être défavorisé en fin de partie.
la source
Pour être honnête, j’ai rarement eu recours à des codes de triche - à part quelques bugs que j’ai rencontrés, mais c’est seulement quand je jouais à un jeu peu après une sortie. Ensuite, après avoir corrigé le jeu et corrigé le bogue, j'ai très souvent refait la mission, alors je ne suis pas qualifié de "tricheur" par moi-même. De plus, si quelqu'un a un handicap et veut toujours jouer à un jeu, les astuces peuvent s'avérer très utiles. Par exemple, j'ai un ami qui jouait à GTA: SA avec un bras cassé. Bien sûr, il ne pouvait pas jouer trop longtemps et son mouvement de souris était fortement limité à l'époque, mais il voulait toujours le jouer car tous ses copains du lycée en parlaient, il a donc dû utiliser des astuces - bien sûr, il n'a jamais Je n'en ai parlé à personne, sauf à moi, car j'étais son ami le plus proche à l'époque. Donc oui, les astuces devraient être incluses dans chaque jeu, vous ne pouvez même pas imaginer à quel point elles peuvent être utiles dans cette situation et, après tout, c'est facultatif et à vous de choisir si vous les utilisez ou non, je ne vois donc rien qui cloche avec elles En cours d'exécution. Plutôt que cela, je préférerais que les développeurs de jeux créent des jeux plus difficiles - avec des astuces incluses pour les personnes qui veulent simplement s'amuser ou qui ne peuvent pas terminer le jeu, mais sans oublier les joueurs de la vieille école, habitués à passer toute une journée à moudre une mission;)
la source
Je dirais que l'ajout de codes de triche est dans une certaine mesure utile si vous ne pouvez pas battre le jeu ou si vous êtes bloqué. C'est une très bonne raison de mettre des astuces dans un jeu. Cependant, j'ai en fait vu des codes de triche aller un peu plus loin.
Dans un moteur de jeu que je connais un peu bien, il existe une fonction qui prend une chaîne ascii et l'exécutera comme s'il s'agissait d'un code compilé. Je pense que cela a été mis en place pour mettre en œuvre les expressions lambda si vous avez déjà entendu parler de ce terme. Quoi qu'il en soit, quelqu'un a décidé d'être un peu intelligent et de mettre dans une boîte dans laquelle vous pourriez entrer un tel code. La bonne chose à ce sujet est que vous ne pouvez pas simplement tromper le jeu avec. Vous pouvez également charger des scripts externes, coder vos propres ennemis ou chefs, et créer des éléments amusants à ajouter au jeu. Donc, je dirais que pour les jeux qui sont plus basés sur l'action, comme les jeux de plateforme ou les jeux d'aventure en général, les codes de triche peuvent être une façon amusante de créer une sorte de "post-contenu". Quelqu'un peut créer un code de triche (si votre système est suffisamment sophistiqué) qui vous permet de mener une bataille de boss dans le monde extérieur plutôt que dans un donjon ou un autre endroit où il a été combattu. Certaines personnes trouvent un tel "mod" intéressant. En outre, s’il existe des astuces qui vous donneront une vie ou une santé infinies, certaines personnes pourraient considérer cela comme un moyen pratique d’explorer une fois le jeu terminé et le simple fait de "vérifier les choses".
Bien sûr, il y a les avantages du gameplay mais je ne pense pas que tricher pour donner un handicap à un joueur ne soit pas le seul but. Après tout, si quelque chose est trop difficile, il existe des moyens plus fluides de le rendre plus facile s’ils perdent successivement (par exemple, quelque chose qui leur permet de sauter cette mission avec la pénalité de ne pas le terminer lors de la passe initiale ou quelque chose du genre) ou tout simplement de se lasser. un volet. Les codes de triche ne devraient pas être une excuse pour ne pas adapter le jeu à différents niveaux d’habileté, mais il est parfois amusant de courir avec 20 patrons à la fois dans le monde extérieur tout en portant un costume mech *.
Cependant, il existe trop de tricheurs ou d'aller un peu trop loin. Je vais élaborer sur cet exemple. Voir la capture d'écran suivante du jeu.
Vous pouvez entrer littéralement n'importe quelle ligne de code valide dans le moteur dans lequel il a été créé. C'est un problème grave, car il peut être exploité comme une faille de sécurité. En termes de lamen, il vaut mieux ne pas laisser quiconque essayer de s'introduire dans votre ordinateur y accéder car il est à peu près le propriétaire de votre ordinateur. Certes, dans ce cas, ils doivent déjà utiliser votre souris et votre clavier, ce qui est un moyen un peu ésotérique de casser votre PC, mais des événements similaires similaires peuvent survenir. Par conséquent, je voudrais avertir quelqu'un de ne pas créer un système trop avancé, car il pourrait alors devenir un moyen de transmettre des virus cachés dans les mods ou autre chose.
Il suffit de ne pas exagérer ou du moins de ne pas donner aux codes de triche l’accès arbitraire aux entrées et aux sorties de fichiers.
* Je n'ai jamais vraiment essayé de faire ça.
la source