Questo sito contiene link di affiliazione per cui può essere compensato

Home » Hi-Tech » Curiosità » Videogiochi nei PDF, uno sviluppatore ri-programma Breakout

Videogiochi nei PDF, uno sviluppatore ri-programma Breakout

Pubblicità

I PDF possono essere più di semplici file che rappresentano documenti mantenendo inalterata la formattazione del testo. Lo ha dimostrato Omar Rizwan, uno sviluppatore che è riuscito ad integrare all’interno di un file di questo tipo il videogioco Breakout.

In base alle sue recenti scoperte, i file PDF possono includere anche componenti in Flash, oggetti 3D e codice JavaScript. La maggior parte dei software che leggono questi file in realtà non supportano queste particolari caratteristiche eccezion fatta per Chrome, il browser desktop di Google che include per l’appunto le API JavaScript di Acrobat.

E’ da questa base che è partita la programmazione dello sviluppatore che, grazie alle sue conoscenze del linguaggio di programmazione PostScript di Adobe, è riuscito a compilare ed eseguire alcune porzioni di codice in JavaScript all’interno di un file PDF. Nel suo esperimento ha realizzato una versione molto semplificata del celebre gioco dei mattoncini tanto in voga negli anni 70-80’, che può essere giocato semplicemente avviando il file PDF (click qui) all’interno del browser Chrome.

E’ sufficiente muovere il cursore a destra e a sinistra mantenendolo attivo nella metà grigia sotto alla schermata di gioco per spostare nelle rispettive posizioni la paletta verde, potendo così far rimbalzare la pallina (in realtà è un cubo) e distruggere i vari mattoncini. In base alle nostre prove il sistema funziona solo su Mac e PC: l’app Chrome per iOS, ad esempio, non riconosce questa tipologia di codice.

breakout PDF

Offerte Apple e Tecnologia

Le offerte dell'ultimo minuto le trovi nel nostro canale Telegram

Offerte Speciali

Sconto pazzesco del 22% per iPhone 14 da 256 GB, solo 899€

iPhone 14 a solo 601€, minimo storico Amazon

Su Amazon torna in sconto e va al minimo di sempre l'iPhone 14 nel taglio da 128 GB. Lo pagate 601 € invece che 759 €
Pubblicità

Ultimi articoli

Pubblicità