Doom, een baanbrekende first-person shooter (FPS) van ID-software, heeft een legendarische status in de gamegeschiedenis. De invloed ervan is zo diepgaand dat het in wezen de term 'FPS' bedacht, met veel vroege games in het genre vaak aangeduid als 'Doom Clones'. Jarenlang zijn programmeurs en enthousiastelingen verheugd over het runnen van DOOM op de meest onverwachte platforms - van koelkasten en wekkers tot autostereos. Deze nieuwste poort naar een PDF -bestand vertegenwoordigt een nieuwe high in deze eigenzinnige traditie.
Github User Ading2210 heeft dit bereikt door gebruik te maken van de JavaScript -mogelijkheden van het PDF -formaat, die 3D -rendering, HTTP -aanvragen en monitordetectie mogelijk maken. De beperkingen van het PDF -formaat vereisten echter compromissen. In plaats van afzonderlijke tekstvakken voor elke pixel te gebruiken (omdat de resolutie van 320x200 duizenden per frame vereist), koos ADing2210 voor één tekstvak per schermrij. Dit resulteert in een speelbare, zij het traag, ervaring met het missen van kleur, geluid en tekst, met een framesnelheid van 80ms. Een video met de poort toont de functionaliteit ervan.
High School Student brengt Doom naar PDF [🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜T
Deze projecten zijn niet alleen over het bereiken van optimale prestaties op ongebruikelijke hardware. Ze vieren de blijvende aantrekkingskracht en de erfenis van de ondergang en presenteren de vindingrijkheid van de gemeenschap. Meer dan drie decennia na de release blijft Doom experimenten inspireren, wat suggereert dat in de toekomst nog meer bizarre havens wachten.