Dom Aktualności Doom został przeniesiony do pliku PDF

Doom został przeniesiony do pliku PDF

by Lucas Feb 27,2025

Doom's mało prawdopodobny port PDF: świadectwo jego trwałego dziedzictwa

Niezwykły wyczyn ucznia szkoły średniej przeniesienia kultową grę 1993, Doom, do pliku PDF, urzekł społeczność gier. Osiągnięcie to dodaje kolejny dziwny wpis do długiej listy niekonwencjonalnych platform, na których z powodzeniem uruchomiono Doom.

Doom, przełomowa strzelanka z pierwszej osoby (FPS) z ID Software, ma legendarny status w historii gier. Jego wpływ jest tak głęboki, że zasadniczo wymyślił termin „FPS”, a wiele kolejnych gier często nazywanych „klonami Doom”. Niedawno pojawił się trend: programiści i entuzjaści starają się uruchomić zagładę na najbardziej nieoczekiwanych urządzeniach, od lodówek i budzik po stereo samochodów - praktycznie wszystko z nutą siły obliczania. Ten najnowszy port PDF przenosi ten trend na nowy poziom.

Użytkownik GitHub Ading2210, uczeń szkoły średniej, dokonał imponującego wyczynu, wykorzystując możliwości JavaScript PDF. Podczas gdy PDF obsługują funkcje, takie jak renderowanie 3D i żądania HTTP, niskie rozdzielczość DoOM (320x200) stanowiło wyzwanie. Zamiast używać poszczególnych pól tekstowych dla każdego piksela (niepraktyczne, biorąc pod uwagę rozdzielczość), Ading2210 sprytnie zastosował jedno pole tekstowe na wiersz ekranu. Wynik? Odtwarzalna, choć powolna, wersja Doom, pozbawiona koloru, dźwięku i tekstu, z liczbą klatek na sekundę około 80 ms.

Image: Doom running in a PDF

Compact Footprint Fule Fule Fuelity

Stosunkowo niewielki rozmiar Dooma (2,39 MB) jest kluczowym czynnikiem przyczyniającym się do jego zdolności adaptacyjnej. Ten kompaktowy charakter pozwolił na porty na inne nietypowe platformy. Na przykład programista niedawno sprawił, że zagłada można grać na Nintendo Alarmo, wykorzystując swoje tarcze i przyciski do sterowania. Innym kreatywnym graczowi udało się nawet uruchomić zagładę w grze Balandro, choć z ograniczeniami wydajności podobnymi do wersji PDF.

Projekty te nie są wyłącznie związane z osiągnięciem optymalnej wydajności; Podkreślają nieograniczoną kreatywność graczy i trwały urok zagłady. Fakt, że Doom, ponad trzy dekady później, pozostaje przedmiotem tak innowacyjnych eksperymentów, mówi wiele o jego trwałym dziedzictwie. Przyszłość prawdopodobnie ma jeszcze bardziej nieoczekiwane porty zagłady, świadectwo jego trwałego znaczenia i pomysłowości fanów.