Ein wichtiges Merkmal ist, dass sie das Debuggen erleichtern.
Wenn es eine kaputte Puzzletür gibt, die sich nicht öffnen lässt, und Sie sie umgehen können, indem Sie durch die Wände stechen, oder einen harten Kampf mit Unverwundbarkeit und einer Insta-Kill-Waffe überspringen oder den wirtschaftlichen Aufwand verkürzen, indem Sie sich unendliches Geld geben, um dies sicherzustellen Das letzte Spiel kauft alle Arbeiten, Sie haben sich viel Zeit gespart! Die Möglichkeit, Objekte oder Charaktere, die Sie bei Bedarf testen müssen, manuell zu erzeugen, anstatt sie in der Welt organisch zu finden, kann ebenfalls eine enorme Zeitersparnis bedeuten.
Ohne diese Möglichkeiten, die Regeln zu brechen, können Sie, wenn die Regeln selbst in einem Teil des Spiels nicht funktionieren, daran gehindert werden, alles andere im Spiel zu testen, was vom fehlerhaften Teil abhängt oder danach kommt (etwas, das wir als " Komplettlösung Pause, "eine unserer Bug-Klassen mit der höchsten Priorität"
Dies ist besonders wichtig in großen Teams, in denen selbst dann, wenn Sie einen Fehler finden und jemand aktiv daran arbeitet, ihn zu beheben, andere Entwickler und Tester daran gehindert werden können, ihre Arbeit auszuführen, was die Entwicklung massiv verlangsamt. Wenn Sie in der Lage sind, kleine Probleme zu umgehen, können Sie sich gegen diese Art von Deadlock absichern.
Hier ist ein Tweet, den ich heute von @Ed_dV gesehen habe und der dies sehr gut illustriert (klicken Sie sich durch, um ein Video zu sehen):
Ich habe ein kleines schwebendes Fenster mit all meinen Debug-Tools, Cheat-Umschaltern, Tageszeit-Schiebereglern usw. erstellt. Ich kann nicht glauben, dass ich Cheats nicht früher implementiert habe.
(Natürlich müssen Sie nach Möglichkeit immer noch cheatfreie Durchspiele durchführen, um sicherzustellen, dass nicht nur die betrogene Version des Spiels funktioniert.)
Wenn Sie diese Cheats erst einmal entwickelt haben, fallen für die Spieler oftmals nur geringe oder gar keine Kosten an, da sie über eine geheime Schlüsselkombination, ein Cheat-Menü oder eine Debug-Konsole zugänglich sind - sofern das Spiel für Einzelspieler gedacht ist Sie können nicht verwendet werden, um die Spiele anderer Spieler zu stören.
Diese Codes können für Spieler ein entzückendes Osterei sein - wie oft haben Sie versucht, den Konami-Code in ein Spiel oder eine Website einzugeben, nur um zu sehen, ob dies etwas bewirken würde? Viele von uns haben gute Kindheitserinnerungen daran, dass sie in DOOM nicht durch Wände geklettert sind oder uns alle Waffen in GTA gegeben haben oder so viele Ringe und Quellen in Sonic the Hedgehog hervorgebracht haben, dass die Framerate stotterte. :)
Wenn Sie die Cheat-Codes im Spiel als Belohnung für das Lösen schwieriger Herausforderungen ausgeben, ist dies ein wirkungsvoller Preis, der relativ billig zu implementieren ist, im Vergleich dazu, wenn Sie dem Spieler eine neue Fähigkeit oder einen neuen Gegenstand geben, der gegen den Rest des Spiels abgewogen werden muss. Bei Betrügereien besteht ein stillschweigendes Verständnis, dass es erlaubt ist , das Gleichgewicht oder die Fiktion auf eine Art und Weise zu brechen, die dem Betrug zugestimmt hat. Auf diese Weise fühlen sich die Spieler als Elite, denen geheimes Wissen anvertraut ist (das sie auch für soziale Zwecke mit ihren Freunden teilen können).
Letztendlich können diese zusätzlichen Zugang für Spieler bieten, die aus medizinischen oder anderen Gründen möglicherweise nicht in der Lage sind, alle Teile Ihres Spiels auf eigene Faust zu erreichen. Wenn es der Unterschied zwischen einem Spieler ist, der eine Version mit niedrigeren Herausforderungen als ursprünglich beabsichtigt hat, und dem, überhaupt keine Freude an meinem Spiel zu haben, dann biete ich ihm lieber diese Version mit niedrigeren Herausforderungen an, sofern sie dies tun will es benutzen.
Und meistens wirken sich Cheats nicht negativ auf die Spieler aus, die sie nicht mögen. Die Spieler sind sehr gut darin, sich selbst herauszufordern - zum Beispiel, sich für schwierige Spielstile wie "Ironman" oder "Nuzlocke" zu entscheiden, selbst wenn dies nicht durch die Spielregeln erzwungen wird. Spieler, die eine schwierige Erfahrung machen wollen, verwenden die Cheat-Codes im Allgemeinen nicht oder schlagen sie nicht einmal nach.