Doom nu speelbaar in PDF: Toasters Out!

Doom is overgedragen aan apparaten zoals broodroosters, koelkasten en vrijwel al het andere dat je maar kunt bedenken, dus de grens voor echt opmerkelijke dingen die Doom kunnen draaien, draagt dun. Maar één middelbare scholier is erin geslaagd om Doom in een echt PDF -bestand te porteren dat u in uw browser kunt uitvoeren.
Natuurlijk, het missen kleine elementen zoals "tekst" en "geluid" - maar wie heeft dat echt nodig als je E1M1 kunt spelen terwijl je doet alsof je die belastingen doet die je hebt genegeerd?
GitHub-gebruiker en middelbare scholieren ADing2210 werd geïnspireerd door een recente poort van Tetris, genaamd TetRispDF, naar het bescheiden PDF-formaat, en besloten om een van 's werelds meest gevierde shooters te laten spelen in een chroom-gebaseerde browser bij u in de buurt.
DOOM in een PDF? Waarom niet? Afbeelding Credit: YouTube / VK6. Ading2210 heeft de manier gebruikt 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, verminderen beveiligingsproblemen in browsers de zaken een beetje. Maar het was genoeg om nog steeds een doom te porten naar het formaat.
Dankzij de JavaScript -mogelijkheden binnen de PDF -specificaties konden ADing2210 "de berekening doen die we willen", en de resultaten zijn glorieus. Met behulp van een Six-Color ASCII-raster om sprites en afbeeldingen weer te geven, slaagde de middelbare scholier erin een leesbare haven van Doom te leveren, zolang je blij bent met een lange responstijd van 80 ms per frame op het scherm.
Misschien wil je je PS5 nog niet weggooien, maar het zien van Doom naar de binnenkant van een .pdf -bestand is behoorlijk opmerkelijk, vooral gezien hoe leesbaar het algemene resultaat is.
Tetrispdf -maker Thomas Rinsma plaatste op Hacker News dat hij ook zijn eigen versie van PDF Doom had gemaakt, maar voegde eraan toe dat de versie van Ading2210 op veel manieren "netter was".
Hoewel je misschien niet wilt dat deze versie van Doom de manier is waarop je de game voor het eerst ervaart, is de nieuwigheid van het zien van Doom Run op allerlei belachelijke apparaten, bestanden of zelfs levende darmbacteriën eindeloos vermakelijk.
-
Messages Lite - Text MessagesMessages Lite - Text Messages is een geavanceerde berichtenapp die veilige communicatie biedt via end-to-end encryptie met behulp van de Telegram API. Verstuur en ontvang privéberichten zonder kosten
-
aSPICE: Secure SPICE ClientBeveiligde, open-source SPICE en SSH externe desktop voor QEMU KVM virtuele machinesOp zoek naar aSPICE op iOS of macOS? Download het nu ophttps://apps.apple.com/ca/app/aspice-pro/id1560593107Steun mi
-
Fishing catErvaar ontspannend vissen met je schattige kat.Ga op een bootavontuur met je kat naar meren, zeeën en maanverlichte wateren.Bereid je vissersboot voor, werp je hengel uit en grijp elke beet.Ontdek div
-
Mazes and MagesDuik in een betoverend avontuur door complexe doolhoven en strategische kaartgevechten in de spannende Mazes and Mages app. Elke doolhof biedt 25 niveaus met uitdagingen tegen tegenstanders met unieke
-
Clone EvolutionAutomatisch vechten, eenvoudige gameplay, sluit je aan bij miljoenen wereldwijd!☆Duik in een cyberpunk-universum met verbluffende Amerikaanse sci-fi visuals, een IDLE RPG met een kenmerkende stijl.☆De
-
Inbox.qa emailPremium e-mail voor professioneel en persoonlijk gebruikBetrouwbare, veilige e-mail gehost op Europese servers met @inbox.QA domein.Ondersteunde talen: Arabisch, Bengaals, Spaans, Hindi, Engels, Duits
-
Marvel Rivals Seizoen 1 Releasedatum onthuld
-
Optimale gratis brandinstellingen voor headshot -beheersing
-
Honkai: Star Rail Update onthulling Penacony Conclusie
-
Kondiging van Path of Exile 2: Guide to Sisters of Garukhan Expansion
-
Sonic Racing: Crossworlds -personages en tracks onthuld voor de komende gesloten netwerktest