DOOM, il celebre sparatutto pubblicato originariamente nel 1993, è stato portato su un’altra piattaforma insolita: il formato PDF.
Grazie alle funzionalità JavaScript integrate nei PDF, uno studente delle superiori noto come ading2210 ha sviluppato doompdf, una versione di DOOM che utilizza caratteri ASCII per creare un’uscita grafica in monocromia a 6 colori.
Attualmente, doompdf è compatibile solo con i browser basati su Chromium, sfruttando i campi di testo e i pulsanti del motore PDF di Chromium per catturare gli input dell’utente.
Ogni riga dello schermo è rappresentata da un carattere ASCII, consentendo di ricreare il gioco in un formato altamente stilizzato e minimalista.
Una delle funzionalità più innovative di doompdf è la possibilità di caricare file WAD personalizzati. Gli utenti possono visitare il sito ufficiale del progetto, doompdf.pages.dev, selezionare i propri file WAD e generare un PDF personalizzato con i contenuti precaricati.
Questa implementazione rappresenta un ulteriore esempio della versatilità di DOOM, che continua a essere portato su piattaforme sempre più insolite come si è visto anche sulla sveglietta Alarmo.
Download: Source code DoomPDF
Fonte: gbatemp.net