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: Qwen3.8 Max now ranked as the best overall model by agentic index
Qwen3.8 Max now ranked as the best overall model by agentic index 418 by apitman | 268 comments on
-
Deep Reinforcement Learning: Zero to Hero 484 by alessiodm | 43 comments on News.
-
Next.js is infuriating 843 by Bogdanp | 473 comments .
-
France to ditch Windows for Linux to reduce reliance on US tech 451 by Teever | 185 comments on
No comments:
Post a Comment