Ahora DOOM se puede jugar dentro de un archivo PDF

Ahora DOOM se puede jugar dentro de un archivo PDF

El mundo de los videojuegos está repleto de hitos, pero pocos han demostrado la asombrosa capacidad de adaptación de DOOM. Y es que desde su irrupción en 1993, este clásico del género shooter ha trascendido las plataformas convencionales para instalarse en dispositivos tan insólitos como tostadoras, refrigeradores y varios otros aparatos con capacidades de procesamiento […]

Por Víctor Méndez el 15/01/2025

El mundo de los videojuegos está repleto de hitos, pero pocos han demostrado la asombrosa capacidad de adaptación de DOOM. Y es que desde su irrupción en 1993, este clásico del género shooter ha trascendido las plataformas convencionales para instalarse en dispositivos tan insólitos como tostadoras, refrigeradores y varios otros aparatos con capacidades de procesamiento mínimas. Ahora, sorprendiendo nuevamente a la comunidad, su leyenda continúa con un nuevo capítulo, ya que un joven que se define como un “estudiante de secundaria con interés en programación, desarrollo web y ciberseguridad”, ha logrado ejecutar DOOM dentro de un archivo PDF.

Image

Una versión bastante inusual que si bien sacrifica elementos como el audio y la riqueza gráfica original, detalles que resultan secundarios para llevar a cabo estos “experimentos”, ofrece una propuesta irresistible: la posibilidad de sumergirse en el emblemático nivel E1M1, mientras se simula trabajar en un informe o se completa la declaración de impuestos. 

Puedes leer: Inteligencia Artificial ya puede jugar y recrear los niveles de DOOM al mismo tiempo con su propio motor gráfico a partir de fotogramas

Detrás de esta proeza se encuentra el usuario de GitHub de nick ading2210, quien es un joven programador que encontró inspiración en un proyecto reciente llamado TetrisPDF, que cómo su nombre lo dice, permitía jugar al clásico Tetris dentro de un archivo PDF. Impulsado por este, decidió aplicar el mismo concepto a uno de los shooters más influyentes de la historia.

El desarrollo de esta particular versión de DOOM se basó en el aprovechamiento de las capacidades de JavaScript integradas en los lectores de PDF que utilizan navegadores basados en el motor Chromium. Si bien las especificaciones oficiales del formato PDF permiten un uso más avanzado de scripts, los navegadores imponen ciertas restricciones por motivos de seguridad. Sin embargo, estas limitaciones no fueron un obstáculo insalvable para el joven desarrollador.

El resultado es una demostración de ingenio técnico: utilizando una cuadrícula de caracteres ASCII en seis colores para representar los gráficos y los sprites, ading2210 logró una versión funcional del juego. Con un tiempo de respuesta de 80 milisegundos por cuadro, la experiencia de juego presenta ciertas limitaciones, pero la hazaña en sí misma es innegablemente impresionante.

Para cerrar, el propio Thomas Rinsma, creador de TetrisPDF y quien también desarrolló una versión de DOOM en PDF, comentó sobre la innovación en la plataforma Hacker News, destacando que la versión de ading2210 superaba a la suya en varios aspectos.

Jugador crea un CAPTCHA donde debes derrotar a 3 enemigos en DOOM para demostrar que no eres un robot

A lo largo de los años, los sistemas de verificación captcha han evolucionado desde simples desafíos como descifrar letras distorsionadas hasta pruebas más complejas diseñadas para distinguir humanos de bots. Sin embargo, un proyecto reciente ha llevado esta idea al extremo, combinando la funcionalidad de un captcha con la intensidad de un videojuego.

Guillermo Rauch, CEO de Vercel, ha adaptado el clásico DOOM como un sistema de verificación donde los usuarios deben eliminar enemigos en el nivel más difícil del juego, Nightmare, para demostrar que no son máquinas.

Esta inusual versión de captcha convierte un trámite cotidiano en una prueba de habilidad y paciencia, ya que los usuarios deben utilizar las teclas de dirección para moverse y la barra espaciadora para disparar, enfrentándose a enemigos de movimientos rápidos y letales. Hasta que no derroten a los tres oponentes, el sistema no permitirá el acceso, negando su humanidad si fracasan.

Image

Contenido relacionado

Ahora DOOM se puede jugar dentro de un archivo PDF

Ahora DOOM se puede jugar dentro de un archivo PDF

15/01/2025
Jugadores de World of Warcraft aceptan a un novato como “mascota” en una raid de dificultad heroica y le brindan un “recuerdo inolvidable”

Jugadores de World of Warcraft aceptan a un novato como “mascota” en una raid de dificultad heroica y le brindan un “recuerdo inolvidable”

15/01/2025

Contenido relacionado