Un glitch es un error durante la ejecución en un programa o aplicación, ocasionado por una omisión durante la programación del mismo. Un videojuego es en esencia una aplicación y como tal está expuesto a tener un glitch o un bug si se comete un error durante la fase de programación.
Cómo sucede[]
Durante gran parte del desarrollo de un videojuego, se realizan una serie de pruebas con el fin de detectar y corregir posibles errores. De este modo es posible detectar la mayoría de los errores en escenarios comunes tomando en consideración las acciones más predecibles de los usuarios. Sin embargo, existen ciertos escenarios complejos y difíciles de predecir que no son tomados en cuenta durante estas pruebas, lo que finalmente impide la detección de todos los errores.
Un "glitch" es un error no detectado hasta que el jugador cumpla con las condiciones en el juego para su ejecución. Es poco probable (hablando estadísticamente) que un jugador descubra un glitch en un videojuego la primera vez que lo juegue, pero sí es posible que lo detecte una vez que ha superado por completo el videojuego y decida jugarlo por segunda vez, pues ya conocerá la trama y los desenlaces. En estas condiciones, es probable que intente nuevas opciones o busque algún modo de adelantarse en la trama, lo que aumenta las probabilidades de ejecutar un glitch.
Consecuencias[]
Para mostrar correctamente los sprites, estadísticas y valores correctos al momento de la ejecución, el videojuego debe estar correctamente programado. Al ser un glitch un evento inesperado, puede provocar la visualización de datos erróneos, afectando a los sprites y valores e incluso pudiendo provocar la corrupción y pérdida de datos, así como el cierre inesperado del videojuego. En los videojuegos también pueden llevarte a un mundo extraño o "zona glitch", en donde el personaje no puede escapar o puede escapar de pocas formas. También se sabe que las habilidades (en el caso de Pokémon) no funcionarán (como utilizar vuelo y/o surf. Saldrá un mensaje diciendo que en este lugar no se puede utilizar causando el fin de dicho juego o cualquier otro).
Hasta el momento se han descubierto pocos glitch y los que se han descubierto han sido de manera fortuita. Por lo tanto, no se descarta que existan más glitch sin descubrir.
Lista de glitches por generación[]
En las siguientes páginas se encuentran todos los glitches descubiertos hasta la fecha de las distintas generaciones divididos en los videojuegos que hay en cada una de ellas:
- Lista de glitches de la primera generación
- Lista de glitches de la segunda generación
- Lista de glitches de la tercera generación
- Lista de glitches de la cuarta generación
- Lista de glitches de la quinta generación
- Lista de glitches de la sexta generación
- Lista de glitches de la séptima generación
Pokémon glitches[]
??????????[]
?????????? es un glitch Pokémon que ocupa el espacio 000 en las ediciones Pokémon Rojo Fuego y Verde Hoja, Rubí, Zafiro, y Esmeralda. Fue introducido en los juegos para evitar que éstos fallen. Técnicamente no es un glitch, ya que su información ha sido definida por los programadores. (Véase imagen a la derecha).
MissingNo.[]
MissingNo. es un glitch perteneciente a Pokémon Rojo y Pokémon Azul. Se cree que son los datos basura que quedaron de Pokémon eliminados en la Primera Generación. Si bien no es peligroso de por sí, puede corromper el Hall de la Fama y causar fallos gráficos.
?[]
? es un glitch Pokémon que ocupa los espacios del 386 al 410 en las ediciones de Pokémon Rojo Fuego, Verde Hoja, Rubí, Zafiro, y Esmeralda. No se sabe si fue introducido con un propósito en particular ya que la información no parece ser definida (ver segunda imagen a la derecha). Este glitch no causa daño alguno, aunque cabe destacar que también tiene una forma variocolor y una huella muy extraña. De igual forma que MissingNo., tiene una defensa y defensa especial muy baja y su ratio de captura es 3.
Imágenes[]
Primera generación[]
Sin claves:
Con claves:
Sin claves:
Con claves:
Segunda generación[]
Tercera generación[]
Pokémon Rubí, Zafiro, Esmeralda, Rojo Fuego y Verde Hoja:
Cuarta generación[]
Pokémon Diamante, Perla, Platino, Oro Heart Gold y Plata Soul Silver:
Quinta generación[]
Pokémon Negro, Blanco, Negro 2 y Blanco 2: