Fondo

PDF-juegos: Un formato conveniente para los fanáticos del Tetris

Artículo arrow_drop_down
Icono de PDF en una pantalla de móvil.

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.

Captura de pantalla del juego Pdftris, un Tetris que se juega en un archivo PDF.
¡Diviértete con Pdftris, el Tetris en PDF!

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.

Captura de pantalla de DoomPDF, un port de Doom que corre dentro de un PDF.
DoomPDF: ¡Experimenta el clásico Doom en tu 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.

Acerca del Autor

Acerca del Autor call_made

TecnoEsteban

TecnoEsteban es un periodista tecnológico apasionado por compartir las últimas noticias y tendencias en el mundo de la tecnología. Con su amplia experiencia en el sector, TecnoEsteban ofrece información valiosa y análisis experto sobre los últimos dispositivos, gadgets y software. Su escritura clara y atractiva ayuda a los lectores a mantenerse informados y a tomar decisiones informadas sobre sus compras tecnológicas.

Más publicaciones Seguir

Xiaomi 15 Ultra en una superficie de madera, mostrando su diseño y cámara circular.
trending_flat
Revisión Xiaomi 15 Ultra: ¿El Mejor Smartphone Actual?

En el área de los smartphones hay varios segmentos para diferentes presupuestos y necesidades. En el segmento Premium, donde encontramos los mejores y más caros smartphones, el Xiaomi 15 Ultra ocupa, probablemente, la primera posición. Conoce lo que diferencia a este smartphone de otros de su segmento. Hemos probado durante varias semanas el Xiaomi 15 Ultra, el smartphone más potente y audaz dentro de la serie Xiaomi 15. Se trata de un dispositivo de gama alta, al nivel de un iPhone 16 Pro Max, pero con clara ventaja en el sistema de cámaras, gracias a la colaboración con la conocida Leica que incorporó un sistema de cámaras de alto rendimiento que rivaliza con cámaras profesionales. Pero hay más… Resumen de las especificaciones técnicas del Xiaomi 15 Ultra Descubre el elegante diseño del Xiaomi 15 Ultra y su sistema de cámara […]

Captura de pantalla del escritorio de Mac OS X Jaguar 10.2.
trending_flat
Ejecuta Mac OS X Jaguar 10.2 en un Navegador Web

Lanzado en 2002, Mac OS X Jaguar 10.2 marcó un punto de inflexión para Apple al introducir innovaciones como Quartz Extreme, iChat y Rendezvous, a la vez que refinaba la icónica apariencia Aqua, consolidando las bases de lo que se convertiría en el moderno macOS. Si nunca lo usaste, ¡sigue nuestro consejo! Mac OS X Jaguar 10.2 - inicio del sistema operativo. El primer Mac OS X en usar oficialmente nombres de grandes felinos Mac OS X Jaguar 10.2 se lanzó allá por el año 2002. Desapareció hace más de dos décadas. Sin embargo, gracias al proyecto InfiniteMac, ahora también puedes ejecutar Mac OS X 10.2 en tu Mac moderno, solo a través de un navegador web. Claro que podrías tener un viejo y polvoriento Mac guardado en un armario que pueda ejecutar Jaguar, pero si solo quieres jugar un […]

Imagen de una laptop HP OmniBook X 14 sobre una mesa de madera.
trending_flat
Análisis de la Laptop HP OmniBook X 14: Productividad, Autonomía y una Pizca de IA

El OmniBook X de HP marca un punto de inflexión significativo en el universo de los portátiles Windows. Equipado con el tan esperado procesador Snapdragon X Elite, este portátil logra algo que parecía difícil: no solo igualar el rendimiento de los aclamados MacBooks M3 de Apple, sino también superarlos en el campo crucial de la autonomía de la batería. Aquí te dejamos nuestro análisis. El excelente rendimiento del OmniBook X y la duración excepcional de la batería lo colocan en un nivel destacado. Aunque la ausencia de una opción con pantalla OLED es notable, el panel de 14 pulgadas existente ofrece imágenes nítidas y claras al usuario común, complementadas por la versatilidad de la pantalla táctil. Este portátil con Snapdragon X Elite se presenta, sin duda, como un competidor de peso para el MacBook Air M3. https://www.youtube.com/watch?v=ywVbuU0ztJA Especificaciones Diseño Color […]

Icono de PDF en una pantalla de móvil.
trending_flat
PDF-juegos: Un formato conveniente para los fanáticos del Tetris

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 […]

Gato con PetPhone, primer smartphone para mascotas.
trending_flat
PetPhone: El Primer Smartphone para Mascotas del Mundo

La empresa china uCloudlink, especializada en soluciones de comunicación inalámbrica, presentó varias novedades en el MWC. La más inusual fue un dispositivo llamado PetPhone, que se presenta como un medio de comunicación entre personas y animales domésticos. Este dispositivo compacto está diseñado para colocarse en el cuello de la mascota. El fabricante no ha revelado las especificaciones técnicas detalladas de PetPhone, pero se sabe que incluye el monitoreo del estado de salud y la actividad del animal mediante algoritmos de IA. Además, el dispositivo admite seis tecnologías de comunicación satelital para mejorar la precisión de la geolocalización. PetPhone: Conexión con tu mascota. La compañía declaró que el dispositivo puede iniciar una sesión de comunicación después de un gesto o movimiento específico del animal, pero no se dieron detalles sobre el funcionamiento de este modo en la exposición. Por ahora, se […]

Nothing Phone (3a) con trasera transparente mostrando componentes internos.
trending_flat
Nuevo Nothing Phone (3a) con Trasera Transparente

Del 5 al 11 de marzo (2025), el teléfono estará disponible a un precio especial: en la configuración (8+128GB) por 329 euros y (12+256GB) por 379 euros. Los 100 primeros compradores recibirán unos auriculares inalámbricos de regalo. El smartphone está equipado con una pantalla LTPS AMOLED de 6,77 pulgadas con una frecuencia de actualización de 30 Hz-120 Hz y un panel con un brillo de 3000 nits. Se utiliza el chipset Snapdragon 7s Gen 3, responsable del rendimiento, y una batería de 5000 mAh con carga rápida de hasta 50 W. Funciona con la plataforma Android 15 con la interfaz NothingOS 3.1. Se admiten funciones basadas en inteligencia artificial, que se pueden controlar a través del botón lateral Essential Key. Elegante diseño del Nothing Phone (3a). En la pantalla se integra un escáner de huellas dactilares. En la parte trasera […]

Relacionado

Captura de pantalla del escritorio de Mac OS X Jaguar 10.2.
trending_flat
Ejecuta Mac OS X Jaguar 10.2 en un Navegador Web

Lanzado en 2002, Mac OS X Jaguar 10.2 marcó un punto de inflexión para Apple al introducir innovaciones como Quartz Extreme, iChat y Rendezvous, a la vez que refinaba la icónica apariencia Aqua, consolidando las bases de lo que se convertiría en el moderno macOS. Si nunca lo usaste, ¡sigue nuestro consejo! Mac OS X Jaguar 10.2 - inicio del sistema operativo. El primer Mac OS X en usar oficialmente nombres de grandes felinos Mac OS X Jaguar 10.2 se lanzó allá por el año 2002. Desapareció hace más de dos décadas. Sin embargo, gracias al proyecto InfiniteMac, ahora también puedes ejecutar Mac OS X 10.2 en tu Mac moderno, solo a través de un navegador web. Claro que podrías tener un viejo y polvoriento Mac guardado en un armario que pueda ejecutar Jaguar, pero si solo quieres jugar un […]

Logotipo de Windows 98 sobre un fondo de cielo azul, representando la emulación de sistemas operativos en un navegador.
trending_flat
Cómo Ejecutar Windows 98 y Linux 3.18 en Cualquier Navegador Sin Extensiones

Una forma bastante buena de mostrar a las nuevas generaciones lo mucho que han avanzado las tecnologías digitales en tres décadas. Lo que alguna vez fue un sistema operativo de vanguardia ahora cabe en un pequeño sitio web. Windows 98 Al hacer clic en este enlace, accederás a un análogo del antiguo escritorio con su característico y horrible color azul verdoso, que literalmente pide que lo adornes con bonitos fondos de pantalla en una resolución de 800x600. El siguiente paso lógico es jugar al Buscaminas o al Solitario, crear una carpeta, un documento de texto en WordPad o dibujar en Paint. La rutina de oficina tal y como era a finales de los noventa y principios de la década del 2000, incluyendo la transferencia de información en disquetes – la versión virtual del SO también incluye este módulo. Además de […]

Cómo Quitar Objetos, Personas de una Foto en iPhone
trending_flat
Cómo Quitar Objetos, Personas de una Foto en iPhone: Formas Gratuitas

Las tecnologías modernas hacen la vida mucho más fácil para los amantes de la fotografía. Incluso si la foto no salió muy bien, con la ayuda de numerosos programas para computadora y servicios en línea, puedes retocarla y eliminar objetos no deseados. Pero todo esto también se puede hacer en el iPhone. En este artículo te explicaremos detalladamente cómo eliminar objetos innecesarios en una foto en iPhone utilizando las herramientas estándar del programa "Fotos" y aplicaciones de terceros. Los teléfonos inteligentes modernos casi pudieron reemplazar completamente las cámaras para la mayoría de nosotros. Los dispositivos móviles permiten tomar fotos rápida y con una calidad relativamente buena, en los lugares más diversos. Pero a menudo ocurre que algo o alguien extraño aparece en el cuadro. Y no siempre es posible deshacerse del objeto que molesta o cambiar el ángulo de visión. […]

Activar la Opción autodestrucción en Caso de Robo en iPhone
trending_flat
Cómo Activar la Opción Oculta de “autodestrucción” en Caso de Robo en iPhone

El primer paso si te roban tu iPhone es claro: abrir la aplicación "Buscar" para marcarlo como perdido, así como localizarlo en un mapa. Sin embargo, existe una configuración que puedes tener ya configurada para impedir el acceso a tus contenidos. Aprende cómo activarla. Hablamos de una configuración que existe desde hace años en iOS, pero que no es muy conocida. Y a pesar de que hay riesgos a tener en cuenta, es aconsejable estar al tanto de esta posibilidad. Metafóricamente hablando, es una especie de modo de autodestrucción que impide a los ladrones acceder a tus datos. ¿Qué es el Modo de "Autodestrucción" del iPhone? No hace falta decir que el iPhone no va a explotar o algo por el estilo. Sin embargo, impedirá el acceso al dispositivo cuando el código de seguridad se introduzca incorrectamente y es, por […]

Convertir Imágenes en Mac La Manera Más Rápida
trending_flat
Convertir Imágenes en Mac: La Manera Más Rápida

¿Sabías que puedes convertir imágenes de un formato a otro de forma nativa en tu Mac, sin usar software de edición de imágenes en línea ni herramientas de edición de escritorio como Photoshop o Gimp? Y lo mejor de esta función es que, ya sea que estés convirtiendo imágenes en masa o solo una imagen, puedes hacerlo con solo unos pocos clics. En este artículo, te mostraré cómo hacerlo. Echemos un vistazo. Si quieres convertir un montón de imágenes, reúnelas todas en una carpeta. Si solo quieres convertir una imagen, puede estar en cualquier lugar. Imágenes en una carpeta Selecciona las imágenes que quieres convertir, haz clic derecho sobre ellas, desplázate hacia abajo hasta Acciones rápidas y luego ve a Convertir imagen. Acción rápida para Convertir imagen Selecciona el formato al que quieres convertir. También puedes optimizar tus imágenes a […]

Cómo Optimizar Imágenes Fácilmente en tu MacBook
trending_flat
Cómo Optimizar Imágenes Fácilmente en tu MacBook

Descubre una función menos conocida de macOS dentro del menú contextual de Mac que simplifica la gestión de imágenes en tu MacBook. Esta herramienta es increíblemente útil para ajustar imágenes rápidamente. A veces, es posible que descubras que una imagen en tu Mac no está en el formato correcto o es demasiado grande para subirla en línea. En lugar de recurrir a aplicaciones de terceros o servicios en línea, puedes cambiar el tamaño y convertir tus imágenes directamente en tu Mac, ahorrando tiempo y esfuerzo. Para hacerlo, simplemente haz clic derecho en la imagen, selecciona "Acciones rápidas" y luego elige "Convertir imagen". Menú de Acciones rápidas en Mac Opta por el formato JPEG y selecciona un tamaño que se ajuste a tus necesidades. Opciones de conversión para la imagen Aparecerá una versión recién optimizada de tu imagen en la misma […]

Sé el primero en dejar un comentario

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *.

NovedadesTecnología

En Novedades Tecnología, te ofrecemos análisis profundos, reseñas imparciales y las novedades más relevantes del sector, para que siempre estés un paso adelante en la era digital.

Logo

🚀 Sumérgete en el universo tecnológico: Descubre más artículos fascinantes en nuestra página principal.

Copyright 2024 – 2025 NovedadesTecnología. Todos los derechos reservados.

Login to enjoy full advantages

Please login or subscribe to continue.

Ir Premium!

Enjoy the full advantage of the premium access.

El siguiente plugin se activó correctamente

Unfollow Cancelar

Cancelar

Are you sure you want to cancel your subscription? You will lose your Premium access and stored playlists.

Volver Confirme la información