Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Sconti & Coupon
Offerte & Coupon
Accedi a Xenforo
Immagine di GamesAndMovies.it a rischio chiusura, che fine fanno i preordini? GamesAndMovies.it a rischio chiusura, che fine fanno i preor...
Immagine di Brutte notizie per PS6 e Nintendo Switch 2 Brutte notizie per PS6 e Nintendo Switch 2...

Ora potete giocare a Tetris dentro un PDF

Gioca direttamente nel tuo browser moderno grazie ai motori di rendering PDFium.js o PDF.js, per un'esperienza di gioco fluida e accessibile ovunque.

Advertisement

Avatar di Giulia Serena

a cura di Giulia Serena

Editor @Tom's Hardware Italia

Pubblicato il 13/01/2025 alle 09:07
Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più

Un ingegnoso sviluppatore ha creato una versione del classico gioco Tetris giocabile all'interno di un file PDF - sì, avete capito bene -. Thomas Rinsma, un analista di sicurezza, ha infatti realizzato "Pdftris", un gioco funzionante nella maggior parte dei browser desktop moderni.

Il progetto sfrutta le capacità di scripting JavaScript dei motori PDF integrati nei browser come PDFium e PDF.js. Rinsma ha spiegato di essere stato ispirato dalla possibilità di sfruttare queste funzionalità per creare un gioco basico come Tetris direttamente in un documento PDF.

"Ho scoperto che mostrare/nascondere i campi di annotazione funziona bene per creare pixel monocromatici", ha affermato Rinsma descrivendo alcuni dettagli tecnici dell'implementazione. Il gioco può essere controllato sia tramite pulsanti a schermo che utilizzando la tastiera, digitando in un'apposita casella di testo.

Se volete giocarci vi basterà andare sul sito web corrispondente al PDF e cliccare su "start game".

Here's a working game of Tetris inside a PDF. Even has keyboard controls (by typing WASD in an input box). Plus, upon game-over you can "save" your score by printing the page ;)https://t.co/YrOInaHOUY

Should work in most browsers (built for pdfium/PDF.js). pic.twitter.com/n4CPcitzz9

— Thomas Rinsma (@thomasrinsma) January 5, 2025
Questo contenuto è ospitato su una piattaforma esterna. Per visualizzarlo, è necessario accettare i cookie

Nonostante Rinsma definisca il suo codice "piuttosto traballante", Pdftris rappresenta comunque innegabilmente un'interessante dimostrazione delle potenzialità dello scripting PDF. Il file di soli 60 KB può essere aperto in un semplice editor di testo per esaminarne il contenuto, interamente in ASCII (potete trovare tutti i dettagli sulla pagina GitHub del progetto).

Al momento Pdftris funziona solo in bianco e nero e senza audio. Inoltre, non è compatibile con Adobe Reader "probabilmente perché non è conforme in diversi aspetti", come spiegato dallo stesso Rinsma. Nonostante ciò, potrebbe funzionare su altri lettori PDF come Foxit Reader.

Non è chiaro se il progetto verrà sviluppato ulteriormente, ma rappresenta già un'interessante fusione tra il mondo dei documenti e quello del gaming, dimostrando come anche formati apparentemente statici come i PDF possano ospitare esperienze interattive complesse, aprendo nuove possibilità creative per gli sviluppatori.

D'altronde, lo stesso Tetris, celebre rompicapo ideato dal programmatore russo Alexey Pajitnov nel 1984, ha una storia affascinante che attraversa la Guerra Fredda. Originariamente sviluppato su un computer Electronika 60, il gioco si diffuse rapidamente in Occidente, diventando un fenomeno globale.

Nel corso degli anni, Tetris ha conosciuto innumerevoli varianti e adattamenti, anche se la versione per Game Boy del 1989 è considerata quella che ha consacrato il gioco come un classico intramontabile, vendendo oltre 35 milioni di copie. La versione PDF di Tetris rappresenta l'ultima evoluzione di questo gioco immortale, dimostrando come la sua semplicità ed eleganza possano adattarsi a formati inaspettati.

Fonte dell'articolo: www.tomshardware.com

Le notizie più lette

#1
Aggiornamento di emergenza per Chrome: installatelo subito
5

Hardware

Aggiornamento di emergenza per Chrome: installatelo subito

#2
La dieta nordica riduce la mortalità del 23%
4

Scienze

La dieta nordica riduce la mortalità del 23%

#3
Smettere di mangiare 3 ore prima migliora il cuore

Scienze

Smettere di mangiare 3 ore prima migliora il cuore

#4
Brutte notizie per PS6 e Nintendo Switch 2
5

Videogioco

Brutte notizie per PS6 e Nintendo Switch 2

#5
Micron 9650 diventa il primo SSD PCIe 6.0 prodotto in massa
5

Hardware

Micron 9650 diventa il primo SSD PCIe 6.0 prodotto in massa

👋 Partecipa alla discussione!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?

Invia

Per commentare come utente ospite, clicca quadrati

Cliccati: 0 /

Reset

Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione

Advertisement

Ti potrebbe interessare anche

Brutte notizie per PS6 e Nintendo Switch 2
5

Videogioco

Brutte notizie per PS6 e Nintendo Switch 2

Di Andrea Riviera
GamesAndMovies.it a rischio chiusura, che fine fanno i preordini?
9

Videogioco

GamesAndMovies.it a rischio chiusura, che fine fanno i preordini?

Di Andrea Riviera
Final Fantasy 7 Remake 3 non scenderà a compromessi

Videogioco

Final Fantasy 7 Remake 3 non scenderà a compromessi

Di Antonello Buzzi
Forza Horizon 6 mostra le incredibili ambientazioni
1

Videogioco

Forza Horizon 6 mostra le incredibili ambientazioni

Di Andrea Riviera
Fallout 3 nascondeva un’ambizione enorme
1

Videogioco

Fallout 3 nascondeva un’ambizione enorme

Di Antonello Buzzi

Advertisement

Advertisement

Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • TechRadar
  • SosHomeGarden
  • Aibay

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2026 3Labs Srl. Tutti i diritti riservati.