hindi malamang na PDF port ng Doom: Isang Testament sa Enduring Legacy nito
Ang makabagong pag -aaral ng isang mag -aaral sa high school ay nagdagdag ng isang bagong kabanata sa Doom's (1993) maalamat na portability. Ang kamangha -manghang tagumpay na ito ay nagsasangkot sa pag -port ng iconic na laro sa isang file na PDF, na nagreresulta sa isang mapaglarong, kahit na mabagal, karanasan.
Ang laki ng compact ng Doom (isang 2.39 megabytes) ay palaging isang pangunahing kadahilanan sa kakayahang umangkop nito sa hindi magkakaugnay na mga platform. Ang likas na katangian na ito ay nag-gasolina ng isang matagal na takbo sa mga programmer at mga mahilig sa paglalaro, na nagtutulak sa mga hangganan kung saan maaaring i-play ang tadhana. Kasama sa mga nakaraang halimbawa ang mga port sa mga aparato tulad ng mga refrigerator, alarm clock, at mga stereos ng kotse, na nagpapakita ng kamangha -manghang pagiging matatag ng laro at talino ng talino ng mga tagahanga nito.
Ang gumagamit ng GitHub Ading2210, ang mag -aaral ng high school sa likod ng pinakabagong port na ito, na na -leverage ang mga kakayahan ng JavaScript ng PDF na format - kabilang ang 3D rendering, mga kahilingan ng HTTP, at subaybayan ang pagtuklas - upang magawa ito. Gayunpaman, ang mga limitasyon ng format na PDF ay kinakailangan ng mga kompromiso. Sa halip na gumamit ng mga indibidwal na kahon ng teksto para sa bawat pixel (dahil ang resolusyon ng 320x200 ay mangangailangan ng libu -libong bawat frame), ang Ading2210 ay matalino na nagtatrabaho sa isang kahon ng teksto bawat hilera ng screen. Ang pamamaraang ito ay nagsasakripisyo ng visual na katapatan at bilis (na nagreresulta sa isang 80ms per-frame na oras ng pagtugon at ang kawalan ng kulay, tunog, at teksto), ngunit nagpapanatili ng paglalaro.
(palitan ng aktwal na url ng imahe kung magagamit)
Ang PDF port na ito ay sumusunod sa iba pang mga kamakailang halimbawa ng kapansin -pansin na kakayahang umangkop ng Doom. Ang isang programmer kamakailan ay gumawa ng Doom na maaaring i -play sa isang Nintendo Alarmo, na ginagamit ang mga dial at pindutan ng aparato para sa kontrol. Ang isa pang malikhaing manlalaro ay pinamamahalaang upang magpatakbo ng Doom sa loob ng laro Balandro, kahit na may mga limitasyon sa pagganap na katulad ng bersyon ng PDF.
Ang mga proyektong ito ay hindi lamang tungkol sa pagkamit ng pinakamainam na pagganap sa hindi pangkaraniwang mga platform. Binibigyang diin nila ang walang hanggan na pagkamalikhain ng pamayanan ng Doom at ang walang katapusang pamana ng laro. Sa paglipas ng 30 taon pagkatapos ng paglabas nito, ang Doom ay nananatiling mapagkukunan ng inspirasyon at eksperimento, isang testamento sa pangmatagalang epekto nito sa mundo ng gaming. Ang patuloy na paggalugad ng portability nito ay nagmumungkahi na kahit na mas nakakagulat na mga port ay malamang na lumitaw sa hinaharap.