Show HN: Tetris in a PDF
972 by ThomasRinsma | 176 comments .
I realized that the PDF engines of modern desktop browsers (PDFium and PDF.js) support JavaScript with enough I/O primitives to make a basic game like Tetris. It was a bit tricky to find a union of features that work in both engines, but in the end it turns out that showing/hiding annotation "fields" works well to make monochrome pixels, and keyboard input can be achieved by typing in a text input box. All in all it's quite janky but a nice reminder of how general purpose PDF scripting can be. The linked PDF is all ASCII so you can just open it in a text editor, or have a look at the source code here: https://ift.tt/v8iToh4
Subscribe to:
Post Comments (Atom)
New best story on Hacker News: Samsung is expected to more than double output of its HBM4 and HBM4E DRAM
Samsung is expected to more than double output of its HBM4 and HBM4E DRAM 395 by giuliomagnifico | 257 comments on
-
France to ditch Windows for Linux to reduce reliance on US tech 451 by Teever | 185 comments on
-
Deep Reinforcement Learning: Zero to Hero 484 by alessiodm | 43 comments on News.
-
The AMD Radeon Graphics Driver Makes Up Roughly 10.5% of the Linux Kernel 491 by akvadrako | 322 comments on News.
No comments:
Post a Comment