¿Cuál es la cosa más rara en la que has visto correr Doom (1993)? ¿Un frigorífico? ¿Una prueba de embarazo? Bueno, prepárate: un estudiante de secundaria acaba de tomar este legendario FPS y lo ha metido dentro de… ¡un archivo PDF! Sí, has leído bien: ahora Doom es oficialmente un material de lectura interactivo.
¡Desempacamos esta locura!
Doom se vuelve sin papel (más o menos)
Inspirado por otros juegos de PDF raros como Pdftris (sí, eso es Tetris en un PDF) y Breakout, este innovador estudiante decidió llevarlo al siguiente nivel. ¿El resultado? DoomPDF—una versión completamente jugable de Doom que existe dentro de las páginas de un documento PDF.
Ahora, antes de que saques tu fiel Adobe Reader, hay un detalle: necesitarás un navegador basado en Chromium para ejecutarlo. Lo siento, usuarios de Internet Explorer (los tres que quedan).

¿Cómo funciona esto?
Probablemente estés pensando: “¿Es esto algún tipo de magia negra?” No exactamente. La salsa mágica aquí es el soporte de JavaScript en PDFs. Según el creador, la especificación de JS de Adobe Acrobat es sorprendentemente robusta: estamos hablando de renderizado 3D e incluso detección de pantalla. Naturalmente, nuestro genio de la codificación vio esto como una invitación para traer a los demonios al mundo PDF.
El estudiante tomó el código C original de Doom y lo compiló usando una versión antigua de Emscripten, apuntando a asm.js en lugar de WebAssembly. ¿Traducción? El código se ejecuta sin problemas dentro de la limitada sandbox de JavaScript de un PDF.
Jugabilidad: ¡Sorprendentemente jugable!
Entonces, ¿cómo se juega a Doom en un PDF?
El archivo PDF toma tus entradas a través de campos de texto y botones. Movimiento, disparos, navegación por el mapa—todo está ahí. El creador admite que los gráficos no son exactamente de calidad RTX ON. El renderizador de PDF solo soporta seis tonos de gris, dándole al juego un encanto retro y pixelado.
¿El rendimiento? Alrededor de 12.5 FPS. No es exactamente suave como la mantequilla, pero oye, ¡es un maldito juego en PDF! Ajusta tus expectativas en consecuencia.

Magia tecnológica: desglosando el desafío
Hacer que Doom sea jugable en un PDF no fue un paseo por el parque. El creador enfrentó un montón de obstáculos, particularmente con el renderizado de framebuffer. Inicialmente, intentaron usar 64,000 cuadros de texto individuales para simular píxeles. Sorprendentemente, este enfoque resultó ser… increíblemente impráctico.
En lugar de eso, optaron por un método más eficiente: un campo de texto por línea de juego, usando caracteres ASCII para crear los tonos de gris. ¿El resultado? Una vibra retro que encaja extrañamente con la estética demoníaca de Doom.
Licencias: Gratis como un alma perdida
¿La mejor parte? DoomPDF está licenciado bajo GNU GPL v2, lo que significa que es gratis para descargar, modificar y compartir. Es solo una adición más a la cada vez mayor lista de proyectos “Doom en X”.
Por qué importa PDF Doom (y por qué es hilarante)
Seamos honestos: no hay una razón práctica para que Doom sea jugable en un PDF. Pero eso es lo que lo hace increíble. Es un testimonio de la pura creatividad y persistencia de la comunidad gamer. Si hay una pantalla (o incluso algo que se asemeje vagamente a una pantalla), alguien intentará ejecutar Doom en ella.
Y nosotros los saludamos por ello.
Relacionado: Doom corriendo en CAPTCHA: La aplicación más extraña del juego que verás hoy
Reflexiones finales: La lectura se volvió mucho más divertida
La próxima vez que tu jefe te envíe un aburrido informe en PDF, imagina lo mucho más genial que sería si pudieras eliminar algunos demonios entre la lectura de gráficos y tablas. Gracias a DoomPDF, ese sueño es ahora una realidad (algo retrasada).
Así que, agarra tu BFG y prepárate para pasar la página—literalmente.
Fuente: Github
