Bahay > Balita > Ang Doom ay na -port sa isang PDF file

Ang Doom ay na -port sa isang PDF file

May-akda:Kristen Update:Feb 27,2025

hindi malamang na PDF port ng Doom: Isang Testament sa Enduring Legacy nito

Ang kamangha -manghang nakamit ng mag -aaral sa high school - ang pag -port ng iconic na laro ng 1993, Doom, sa isang file na PDF - ay nabihag ang mundo ng paglalaro. Ang pinakabagong feat na ito ay nagdaragdag ng isa pang kakaibang pagpasok sa mahabang listahan ng mga hindi kinaugalian na mga platform kung saan natagpuan ng Doom ang isang bahay.

Ang laki ng compact ng Doom (isang 2.39 megabytes) ay susi sa kakayahang umangkop nito. Ang impluwensya nito sa genre ng first-person shooter (FPS) ay hindi maikakaila; Ang pag -iral ng laro ay na -kredito sa pag -populasyon ng salitang "FPS." Sa loob ng maraming taon, maraming mga laro ng FPS ay simpleng itinuturing na "mga clone ng tadhana." Ang pamana na ito ay patuloy na nagbibigay inspirasyon sa mga programmer at mahilig upang itulak ang mga hangganan kung saan maaaring tumakbo ang Doom. Kasama sa mga nakaraang halimbawa ang mga port sa mga refrigerator, mga orasan ng alarma, at mga stereos ng kotse - mahalagang, ang anumang aparato na may isang pahiwatig ng lakas ng pagproseso.

Ang gumagamit ng Github Ading2210, isang mag -aaral sa high school, ay nakamit ang PDF port na ito sa pamamagitan ng pag -agaw ng mga kakayahan ng JavaScript sa loob ng format na PDF. Habang ang mga tampok ng suporta ng PDFS tulad ng 3D rendering at mga kahilingan sa HTTP, ang mababang resolusyon (320x200) ay nagpakita ng isang hamon. Sa halip na gumamit ng mga indibidwal na kahon ng teksto para sa bawat pixel (hindi praktikal na ibinigay ng resolusyon), ang Ading2210 ay matalino na gumagamit ng isang kahon ng teksto bawat hilera ng screen. Ang resulta? Ang isang mapaglarong, kahit na mabagal, monochrome bersyon na wala ng tunog at teksto, na may isang 80ms frame rate.

Image: Screenshot of Doom running in a PDF file

Higit pa sa PDF: Ang hindi kinaugalian na mga platform ng Doom **

Hindi lamang ito tungkol sa paglalaro ng tadhana; Ito ay tungkol sa walang hanggan na pagkamalikhain ng fanbase nito. Kasama sa mga kamakailang halimbawa ang isang port ng Nintendo Alarmo (gamit ang mga dial at pindutan ng aparato) at isang port sa loob ng laro Balandro. Parehong, tulad ng bersyon ng PDF, ay nagpapakita ng mga limitasyon sa pagganap ngunit i -highlight ang walang hanggang diwa ng pagbabago.

Ang patuloy na kaugnayan ng Doom, higit sa tatlong dekada pagkatapos ng paglabas nito, binibigyang diin ang pangmatagalang epekto nito. Hangga't umiiral ang mga mapanlikha na manlalaro, ang mga posibilidad para sa susunod na hindi pangkaraniwang platform ng Doom ay mananatiling walang katapusang.