Classic Doom kon een PDF-bestand doorlopen en het is geen grap

Via: Vladislav Nuzhnov | 13.01.2025, 16:45

Doom is overal op uitgevoerd... pinautomaat, printer, rekenmachine en zelfs op een kettingzaag, en dit is nog niet de hele lijst. En nu kun je de cultshooter spelen in een PDF-bestand, en dat is geen grap.

Dit is wat we weten

Een enthousiasteling ading2210 was in staat om Doom te draaien via een PDF-bestand. Hij slaagde erin dit te implementeren dankzij het feit dat het PDF-formaat Javascript ondersteunt met behulp van een aparte standaardbibliotheek.

De uitvoer in DoomPDF wordt bereikt door een tekstveld te maken voor elke rij pixels op het scherm en de inhoud in te stellen op verschillende ASCII-tekens. Dit maakt het mogelijk om een 6-kleuren monochrome weergave te krijgen die vrij snel kan worden bijgewerkt (80 milliseconden per frame).

En om eerlijk te zijn is de vertraging merkbaar, maar toch, Doom in PDF klinkt al cool.

Je kunt dit wonder spelen op deze link, en er meer over te weten komen op GitHub.

Houd er wel rekening mee dat niet elke browser zal werken, maar Google Chrome zou geen probleem moeten zijn.

Bron: GitHub