11 pontos por GN⁺ 2025-01-10 | 6 comentários | Compartilhar no WhatsApp
  • Os motores de PDF para navegadores modernos (PDFium e PDF.js) oferecem suporte a JavaScript suficiente para criar jogos básicos
  • Foi complicado encontrar recursos que funcionassem em ambos os motores, mas acabou sendo possível criar pixels monocromáticos mostrando/ocultando campos de anotação
  • A entrada pelo teclado é possível digitando em um campo de texto
  • Este PDF é todo em ASCII, então dá para inspecioná-lo em um editor de texto
  • Código-fonte: https://github.com/ThomasRinsma/pdftris/blob/main/gengrid.py

6 comentários

 
yangeok 2025-01-13

Parece que ele avalia código JS em Python. Dei uma olhada no código e fiquei curioso, aí baixei e executei... caramba kkkkk

 
brokim 2025-01-13

Uau, isso é realmente muito incrível~~!! Então esse tipo de coisa também é possível no mecanismo de PDF do navegador

 
roxie 2025-01-10

Depois de testar a entrada com wasd, já dá pra imaginar por que inferno você deve ter passado kkk

 
ifmkl 2025-01-10

Agora logo vamos ver o Doom rodando em PDF também!

 
jhj0517 2025-01-10

Uau, que legal kkk