Hace poco más de una década, un grupo de jugadores obsesionados con optimizar cada segundo de sus videojuegos favoritos decidió hacer algo radical: transmitir sus intentos en directo y donar el dinero recaudado a organizaciones benéficas. Hoy, Games Done Quick es un fenómeno global que ha recaudado, según estimaciones de la propia organización, más de 40 millones de dólares para caridad. Llevo incontables horas analizando cómo funcionan los glitches en motores de juego, y puedo decirte que lo que sucede en esas maratones de speedrunning es, simultáneamente, una obra maestra de ingeniería inversa y un acto de generosidad sin precedentes.
¿Qué es Games Done Quick y Por Qué Nos Importa?
Games Done Quick (GDQ) no es simplemente un evento donde gente rápida juega videojuegos. Es una confluencia perfecta de tres fuerzas: competencia extrema, innovación técnica y filantropía digital. Desde 2010, cuando se realizó el primer evento con apenas unos cientos de dólares recaudados, hasta hoy, con maratones que mueven millones, GDQ ha demostrado que el gaming competitivo puede convertirse en una fuerza transformadora.
La organización ejecuta dos maratones principales al año: Summer Games Done Quick (SGDQ) en junio y Awesome Games Done Quick (AGDQ) en enero. Cada evento suele durar entre 7 y 10 días, con speedrunners de todo el mundo compitiendo en categorías que van desde clásicos retro hasta lanzamientos recientes. Lo recaudado se destina a organizaciones como Doctors Without Borders (en SGDQ) y The Prevent Cancer Foundation (en AGDQ).
Los Glitches: La Frontera Entre el Juego y el Caos Controlado
Aquí es donde mi perspectiva como desarrollador se vuelve útil para entender qué está pasando realmente. Los glitches no son simplemente errores: son grietas en la arquitectura lógica del juego. Cuando un speedrunner ejecuta un "sequence break" (romper la secuencia prevista), está explotando una vulnerabilidad en cómo el motor maneja estados, colisiones, memoria o lógica de eventos.
Tomemos un ejemplo icónico: el "backwards long jump" en Super Mario 64. Este glitch permite a Mario ganar velocidad casi infinita saltando hacia atrás contra una pared con la cámara girada. ¿Por qué funciona? Porque el motor de colisión de Mario 64 tiene un bug en cómo calcula la velocidad acumulativa cuando la entrada de dirección cambia rápidamente. Es poco probable que los desarrolladores de Nintendo anticiparan que alguien saltaría hacia atrás de forma consistente contra una pared.
Hay otros glitches igual de memorables. El Out of Bounds (OOB) consiste en escapar de los límites del mapa saltándose secciones enteras, algo que exige comprender a fondo la geometría de colisiones. El clipping permite pasar a través de paredes o pisos explotando errores de detección. El wrong warp usa puntos de teletransporte de forma no prevista para alcanzar áreas finales de manera prematura. Y luego está el ACE (Arbitrary Code Execution), considerado el santo grial: ejecutar código arbitrario para saltarse el juego prácticamente entero.
Lo fascinante es que todos estos glitches requieren una comprensión profunda del código subyacente. No es magia; es ingeniería inversa aplicada. Los speedrunners analizan el comportamiento del juego casi como si fueran debuggers profesionales.
Récords Mundiales: La Obsesión por los Milisegundos
En Games Done Quick, los récords mundiales son dinámicos. Un run que hoy es "world record" podría quedar superado en cuestión de semanas. La comunidad de speedrunning mantiene bases de datos exhaustivas en sitios como Speedrun.com, donde cada categoría tiene reglas claras sobre qué glitches están permitidos.
Las categorías, además, varían muchísimo entre sí. En "Any%" —sin restricciones— se permite cualquier glitch, y juegos como The Legend of Zelda: Ocarina of Time pueden completarse en apenas unos quince o veinte minutos. En "100%", donde hay que completar todo el juego, solo suelen aceptarse glitches menores; un caso conocido es Super Metroid, con runs que rondan la hora y cuarto. En categorías "Glitchless", como ocurre en Dark Souls, no se permite ningún glitch y los tiempos se acercan a los tres cuartos de hora. Y en categorías "Low%" —como en Castlevania IV— el tiempo es mucho más variable, ya que depende de qué restricciones adicionales haya fijado cada comunidad.
Lo que más me impresiona es la reproducibilidad. Un speedrunner de élite puede ejecutar una secuencia de decenas de inputs con una precisión de apenas un frame de margen (unos 16-17 milisegundos en NTSC, algo más en PAL). Esto exige práctica obsesiva, comprensión mecánica profunda y, honestamente, una resistencia mental que no tiene nada que envidiar a la de atletas profesionales.
El Impacto Caritativo: Cuando el Gaming Salva Vidas
En los últimos años, Games Done Quick ha recaudado cifras notables. SGDQ 2023, por ejemplo, alcanzó aproximadamente 3.2 millones de dólares en una sola semana. ¿Cómo se logra esto? A través de donaciones directas, "incentives" (objetivos de recaudación que desbloquean categorías especiales o variantes de runs) y el respaldo de patrocinadores corporativos.
El modelo es ingenioso: los espectadores donan dinero para "votar" qué categoría juega un speedrunner, o para financiar runs adicionales. Si se alcanza un objetivo de donación, el streamer podría verse obligado a jugar una categoría específica, usar un personaje determinado, o incluso jugar con los ojos cerrados (sí, esto realmente sucede).
Las organizaciones beneficiarias suelen destinar estos fondos a enviar médicos a zonas de conflicto, como hace Doctors Without Borders; financiar investigación sobre prevención del cáncer; o proporcionar educación y recursos en países en desarrollo.
Viéndolo desde mi experiencia con el desarrollo de juegos, todo esto funciona como una especie de validación de que los videojuegos pueden ser un vehículo para el bien social. No deja de resultar curioso que los mismos juegos que explotamos por sus glitches terminen financiando medicina que salva vidas.
La Comunidad: Donde la Obsesión Encuentra Propósito
Lo que distingue a GDQ de otros eventos de gaming es su comunidad. Los speedrunners no son trolls ni jugadores casuales: son investigadores apasionados. Colaboran, comparten descubrimientos y celebran los récords ajenos casi tanto como los propios. En el chat en vivo, durante un run de world record, la energía es palpable.
Con el tiempo, la comunidad ha desarrollado su propia jerga, su propia ética y sus propios estándares. Existen "moderadores de verificación" que revisan cada run enviado para asegurarse de que cumple con las reglas, y hay debates intensos —a veces interminables— sobre si un glitch debería permitirse o prohibirse. Es, en cierto modo, democracia en tiempo real.
Reflexión Final: Optimización Humana
Después de años dedicándome al desarrollo de minijuegos, he llegado a la conclusión de que el speedrunning es, en esencia, la optimización humana llevada al extremo. Cada frame cuenta. Cada input importa. Y cuando esa obsesión por la perfección se canaliza hacia la caridad, pasa algo que roza lo mágico.
Games Done Quick demuestra que los videojuegos no son simplemente entretenimiento frívolo, sino plataformas para la innovación técnica, la competencia sana y la generosidad a escala global. La próxima vez que veas a un speedrunner ejecutar un glitch que parece imposible, recuerda que está rompiendo las reglas del juego para, de algún modo, construir un mundo un poco mejor fuera de él.
Si quieres profundizar en cómo funcionan los motores de juego y los glitches, te recomiendo leer nuestro artículo sobre análisis técnico de engines indie, donde exploramos cómo los desarrolladores pueden prevenir estas vulnerabilidades.

