Ikke rigtig glat: Doom kan afspilles i en PDF-fil

Ikke rigtig glat: Doom kan afspilles i en -fil 45 kommentarer

Ikke rigtig glat: Doom kan afspilles i en PDF-fil

Billede: DoomPDF

En rigtig populær sport blandt udviklere er forsøget på at få det legendariske first-person shooter Doom til at køre på platforme, der ser så mærkelige ud som muligt. Efter automater, robotplæneklippere og termostater findes Doom nu i et filformat: DoomPDF giver dig mulighed for at fotografere monstre i form af en PDF-fil.

Dette er gjort muligt, fordi PDF-formatet også understøtter Javascript, som forklaret af programmør ading2210, som udgav koden bag DoomPDF-projektet på Github. “C-kode kan kompileres til at køre i en PDF ved hjælp af en ældre version af Emscripten, der er målrettet mod asm.js i stedet for WebAssembly,” skriver udvikleren. Den største udfordring var at få en rammebuffer hurtigt nok.

I stedet for at tildele et enkelt tekstfelt til hver af spillets 320 x 200 pixels, hvilket ikke var muligt, bruges et separat tekstfelt pr. linje. Grafik implementeres som 6-farvet monokrom output ved hjælp af forskellige ASCII-tegn. Selvom dette er nok til at opdage noget og gøre Doom stort set spilbart, er opdateringshastigheden meget langsom med 80 ms pr. frame.

Hvis du vil prøve DoomPDF, kan du få adgang til filen via URL’en doompdf.pages.dev/doom.pdf. En Chromium-baseret browser anbefales til dette. Spillet kan styres ved hjælp af musen ved hjælp af et skærmtastatur eller direkte ved hjælp af tastaturet. Det er dog ikke sjovt på grund af de langsomme reaktioner.

Doom virkede på de mest usandsynlige enheder

id Softwares 30-årige first-person shooter har været i stand til at køre i mærkelige omgivelser, siden kildekoden blev frigivet. Kendte eksempler omfatter havne i Doom på pengeautomater, køleskabe og lommeregnere. Men udviklerne stoppede ikke engang ved medicinsk udstyr og robotplæneklippere.

Selvom Doom er det bedste eksempel på denne form for gimmick, er andre klassikere også gjort spilbare i ukendte miljøer. Eksempelvis kan strategispillet Civilization spilles i et Excel-regneark.

Emner: Actionspil Doom First Person Shooter PDF Kilde: The Register

Skriv en kommentar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

Scroll to Top