Ejemplo:
var InputText = “”; // variable ficticia
var vive = 0; // Cat vive almacenada aquí.
if (InputText == “CATSTUCKINVACUUM”) // InputText obtiene su entrada de la consola
{
InitCatLives (); // Le da al gato 9 vidas de nuevo.
}
función InitCatLives ()
{
var cat = nuevo Cat (); // nuevo gato hecho aquí.
vidas = 9; // el gato tiene 9 vidas.
}
// Los bucles anteriores son infinitos y generalmente se llama bucle Update ().
En el ejemplo anterior, si escribo CATSTUCKINVACUUM exactamente como está escrito en el código, mi Cat se reiniciará y obtendrá 9 vidas. Esto se hace solo como un caso de prueba de mano corta cuando una persona de control de calidad en el equipo de desarrollo del juego quiere ejecutar verificaciones sobre características relacionadas con morir o volver a generar, no desea tener que volver a generar manualmente o morir a su tiempo consumidor. Por lo tanto, al poner el código en la consola, se restablece esta parte sin romper otras áreas de manera controlada. Si rompe otras áreas, entonces la persona de control de calidad sabrá que se descubre un nuevo error cuando un gato vuelve a aparecer.
- ¿Qué sucede después de que una compañía de juegos comienza a hacer un videojuego?
- ¿Cuáles son las reglas en Scrabble relacionadas con palabras extranjeras?
- ¿Qué son las tarjetas que normalmente se pasan por alto que debería incluir en un Yu-Gi-Oh! Dragon Deck?
- ¿Cuál es tu propio método de minería en Minecraft?
- ¿Es AoE 2 el mejor juego de estrategia?
Si le doy el mismo código, o este código se filtra, ahora se convierte en un código trampa.