Doom nu speelbaar in PDF -formaat
Doom, de iconische first-person shooter, is beroemd overgedragen tot een scala aan onconventionele apparaten, van broodroosters tot koelkasten. De grens voor echt opmerkelijke platforms om DOOM te laten draaien, wordt echter steeds een grotere uitdaging om uit te breiden. Voer een middelbare scholier in die ingenieus erin is geslaagd om DOOM in een PDF -bestand te brengen dat u rechtstreeks in uw browser kunt uitvoeren.
Natuurlijk, deze versie van Doom mist misschien kleine elementen zoals tekst en geluid, maar wie heeft die echt nodig als je het klassieke E1M1 -niveau kunt spelen terwijl je die belastingen uitstelt die je hebt vermeden?
GitHub -gebruiker en middelbare schoolstudent Ading2210 putte inspiratie uit een recente haven van Tetris, genaamd TetRispdf, naar het bescheiden PDF -formaat. Dit inspireerde Ading2210 om een van 's werelds meest gevierde shooters te laten spelen in een chroom-gebaseerde browser bij jou in de buurt.

Ading2210 Leveraged De manier waarop JavaScript wordt gebruikt in de PDF -lezer van een browser om DOOM naar een .pdf -bestand te poort. Hoewel de officiële specificaties voor een PDF meer geavanceerde scripting mogelijk maken, beperken beveiligingsproblemen in browsers deze mogelijkheden. Desalniettemin was het voldoende om onder te komen naar het formaat.
De JavaScript -mogelijkheden binnen de PDF -specificaties stelden ADing2210 in staat om "elke berekening te doen die we willen", wat resulteerde in een glorieus resultaat. Met behulp van een Six-Color ASCII-raster om sprites en afbeeldingen weer te geven, leverde de middelbare scholier een leesbare poort van Doom, zij het met een lange responstijd van 80 ms per frame op het scherm.
Hoewel je misschien nog niet je PS5 wilt weggooien, is getuige van Doom die in een .pdf -bestand loopt onmiskenbaar indrukwekkend, vooral gezien de leesbaarheid van het algemene resultaat.
Thomas Rinsma, de maker van Tetrispdf, plaatste op Hacker News dat hij ook zijn eigen versie van PDF Doom had ontwikkeld, maar erkende dat de versie van Ading2210 op veel manieren "netter was".
Hoewel deze versie van Doom misschien niet de ideale manier is om het spel voor het eerst te ervaren, blijft de nieuwigheid van het zien van Doom op allerlei belachelijke apparaten, bestanden of zelfs levende bacteriën , eindeloos vermakelijk.