
Normalmente, los archivos PDF se asocian con documentos y libros electrónicos, pero ¿qué pasaría si se pudieran hacer juegos en ellos? En este artículo, te contamos cómo un experto holandés logró ejecutar un Tetris completo en PDF y en qué otros retrojuegos puedes jugar en este formato inusual.
¿Qué son los juegos PDF?
PDF (Portable Document Format, o Formato de Documento Portátil en español) es una extensión universal para documentos electrónicos que la compañía Adobe desarrolló en 1993.
Todavía se usa activamente porque es conveniente, confiable y compatible con todas las plataformas. Puedes descargar un libro electrónico, un folleto turístico o un documento de trabajo en este formato, y se abrirá sin problemas en una PC, un teléfono inteligente Android o una tableta iOS.
El PDF admite muchos multimedia: se pueden agregar imágenes, tablas, botones e incluso videos a los documentos. Sin embargo, pocos saben que el formato electrónico incluye el lenguaje de programación JavaScript.
Normalmente, se usa para crear elementos interactivos en sitios web o aplicaciones móviles. Por ejemplo, cuando un comprador elige ropa en una tienda en línea y agrega una prenda nueva al carrito, el contador aumenta y se ilumina en rojo.
Además, JS es un motor popular para juegos de navegador. Happy Wheels, Cookie Clicker, “Snake”, PacMan, Flappy Bird: es probable que hayas jugado al menos a uno de ellos alguna vez.
De manera similar, el lenguaje funciona en PDF. En teoría, puedes crear diferentes elementos interactivos, como botones y cuadros de diálogo. Pero a nadie se le había ocurrido crear un juego completo hasta que el analista de seguridad holandés Thomas Rinsma se hizo cargo del PDF.
Cómo se portó el Tetris a PDF
Uno de los juegos PDF más comentados fue Pdftris: una adaptación del clásico Tetris al formato de documento portátil.
Rinsma, como él mismo admite en las redes sociales, le gusta “investigar en tecnologías antiguas y nuevas” en su tiempo libre. Un día se aburrió y decidió llevar a cabo una idea que tenía desde hacía tiempo.
El desarrollador notó que los motores de los navegadores para leer archivos PDF son lo suficientemente funcionales como para “crear” un juego sencillo en ellos.
La tarea era compleja: dado que el PDF funciona principalmente con texto y símbolos simples, Thomas tenía que encontrar algo lo más parecido posible a los píxeles de juego normales.
El desarrollador eligió los campos de anotaciones, que al mostrarse y ocultarse se convierten en figuras monocromáticas negras: lo ideal para las piezas de rompecabezas que caen.

Las reglas del Tetris PDF siguen siendo las mismas, pero se puede controlar con el ratón: hacer clic en “<” y “>” para moverse a los lados, “v” para acelerar la caída de la figura, “spin” para girar la pieza.
También se puede controlar con el teclado. Para ello, hay que hacer clic en la ventana debajo del campo y usar WASD (teclas “W”, “A”, “S” y “D”), pero con cada pulsación aparecerán nuevos símbolos, la pantalla empezará a desplazarse y dejarás de ver las figuras; en general, es incómodo.
Cualquiera puede jugar: visita el enlace o descarga el archivo del sitio web del desarrollador. Ábrelo con Firefox o cualquier navegador basado en Chromium: Edge, Chrome, Opera, Vivaldi y otros. El código fuente con los comentarios de Rinsma está en GitHub.
Destruyendo demonios en ASCII Doom
Doom de 1993 es un clásico de la industria del juego, que los fanáticos adoran tanto que siempre intentan ejecutarlo en los dispositivos más inusuales.
Ya hubo experimentos exitosos con refrigeradores, cajeros automáticos, calculadoras y pruebas de embarazo (!), pero hoy hablaremos de cómo un desarrollador con el seudónimo ading2210 portó Doom al formato PDF.

Este proyecto fue aún más ambicioso que Tetris, ya que el juego requiere una alta frecuencia de fotogramas y un control complejo.
Afortunadamente, el motor Chromium, con el que se hizo el juego, admite la actualización de texto de aproximadamente 80 ms por fotograma; esto fue suficiente.
Inicialmente, el desarrollador intentó dibujar cada píxel con campos de texto individuales, pero rápidamente se dio cuenta de que no era eficiente, ya que incluso una resolución pequeña de 320 x 320 convertía la idea en una pesadilla.
Ading2210 procedió de forma más inteligente: utilizó un campo de texto para toda la pantalla y lo llenó con símbolos ASCII que cambiaban rápidamente según lo que sucediera en el juego. Esto aceleró mucho el trabajo, y como resultado obtuvo una imagen de 6 colores más o menos aceptable.
ASCII: ASCII es un estándar especial de codificación que ayuda a mostrar símbolos en computadoras y otros dispositivos. En esencia, es una tabla especial en la que cada signo tiene un número en código decimal. Por ejemplo, la C latina es 100 0011, y la Z es 101 1010. El ASCII también se usa a menudo para dibujar imágenes lindas.
Como estas:
(^_^)/
( | )
/ \
Para el control, el desarrollador creó una consola desplazable de 25 campos de texto. Para caminar, disparar, cambiar de arma, basta con hacer clic una vez en una ventana especial debajo del juego y usar las teclas especificadas.
¿Por qué deberías probar los juegos PDF?
Los proyectos PDF siguen siendo un nicho, pero una dirección prometedora, especialmente para los fanáticos de los retrojuegos y los desafíos inusuales.
La idea misma de hacer un juego en una extensión que está diseñada principalmente para texto parece una locura, pero es divertido. Y también demuestra que incluso las tecnologías aparentemente limitadas se pueden usar creativamente.
Los juegos PDF se abren en cualquier dispositivo, no necesitan instalación y pesan casi nada. El Tetris y el Doom me ocuparon 120 KB de memoria en mi portátil. Se puede ejecutar un juego PDF incluso en una patata en descomposición, si se quiere.
Este formato también ha sido adoptado por los “jugadores de mesa”. ¿Para qué ir a la tienda si puedes ahorrar dinero y comprar un juego de mesa en PDF e imprimirlo tú mismo? Y los fanáticos del género seguramente encontrarán un par de dados y figuras.
Tetris y Doom están bien, por supuesto, pero en 30 años, el desarrollo de juegos ha avanzado mucho. 2025 es el momento ideal para armar una PC para juegos. Después de todo, pronto saldrán GTA VI, Borderlands 4, Elden Ring: Nightreign y DOOM: The Dark Ages (al menos algo en este mundo no cambia).
Los juegos en formato PDF son un excelente ejemplo de lo flexible e interesante que puede ser un motor de texto si se usa de forma no convencional. No se sabe cuántos proyectos interesantes nos esperan en el futuro, pero por ahora puedes disfrutar de los clásicos juegos en otra plataforma inusual.
Sé el primero en dejar un comentario