- Los motores de PDF para navegadores modernos (PDFium y PDF.js) soportan suficiente JavaScript como para crear un juego básico
- Fue complicado encontrar funciones que corrieran en ambos motores, pero al mostrar/ocultar campos de comentario se pudieron crear píxeles monocromos.
- La entrada de teclado es posible escribiendo en una ventana de entrada de texto
- Este PDF está compuesto completamente en ASCII, así que se puede inspeccionar en un editor de texto
- Código fuente: https://github.com/ThomasRinsma/pdftris/blob/main/gengrid.py
6 comentarios
Parece que evalúa código de JS en Python. Vi el código y pensé cualquier cosa, pero cuando lo descargué y lo ejecuté, estuvo de locos jajajaja
Wow, de verdad está increíble~~!! No sabía que también se podían hacer cosas así con el motor de PDF del navegador.
Al probar la entrada con
wasd, ya me doy una idea del infierno por el que debieron pasar jajaja¡Parece que pronto veremos Doom ejecutándose en un PDF!
... https://github.com/ThomasRinsma/pdfdoom
Guau, qué genial jajaja