Buod
- Ang isang mag -aaral sa high school ay matagumpay na na -port ang Doom (1993) sa isang file na PDF, na ginagampanan ito, kahit na mabagal.
- Ang maliit na laki ng file ng Doom ay nagbibigay -daan sa operasyon nito sa hindi kinaugalian na mga aparato, tulad ng Nintendo Alarmo at sa loob ng iba pang mga video game tulad ng Balandro.
- Ang patuloy na pagsisikap na magpatakbo ng tadhana sa iba't ibang mga platform na binibigyang diin ang pangmatagalang pamana at kaugnayan sa mundo ng paglalaro.
Ang iconic na video game doom, na orihinal na inilabas noong 1993 ng ID software, ay kapansin -pansin na naka -port sa isang PDF file ng isang mag -aaral sa high school na kilala sa GitHub bilang Ading2210. Ang mapanlikha na port na ito ay nagdaragdag sa mahabang listahan ng mga hindi kinaugalian na mga aparato kung saan nilalaro ang Doom, na nagpapakita ng hindi kapani -paniwalang kakayahang magamit ng laro at walang hanggang pag -apela.
Ang Doom ay ipinagdiriwang bilang isang pundasyon ng first-person tagabaril (FPS) genre, sa ganoong sukat na ang salitang "FPS" ay higit na kinasihan nito. Sa loob ng maraming taon, ang mga katulad na laro ay simpleng tinawag na "mga clon ng tadhana." Ang kalakaran ng pagpapatakbo ng tadhana sa mga hindi inaasahang aparato ay nakakuha ng traksyon sa mga nakaraang taon, na may mga mahilig at programmer na nagtutulak sa mga hangganan sa pamamagitan ng pagpapatupad ng laro sa lahat mula sa mga fridges at alarm clocks hanggang sa mga stereos ng kotse. Ang mapaglarong ngunit kahanga -hangang kababalaghan na ito ay patuloy na nagbabago, na umaabot sa bago at malikhaing taas.
Ang mag -aaral ng high school, Ading2210, ay nag -leverage ng suporta ng format ng PDF para sa JavaScript na mag -port ng DOOM sa isang PDF. Ang JavaScript sa loob ng PDFS ay nagbibigay -daan para sa mga pag -andar tulad ng pag -render ng 3D, mga kahilingan sa HTTP, at pagsubaybay sa pagtuklas. Karaniwan, ang mga interactive na PDF ay gumagamit ng mga maliliit na kahon ng teksto bilang mga pixel, ngunit ang paglutas ng 320x200 ng Doom ay hindi praktikal dahil sa libu -libong mga kahon na kinakailangan bawat frame. Sa halip, ginamit ng Ading2210 ang isang kahon ng teksto bawat hilera ng screen, na nagreresulta sa isang mabagal ngunit mapaglarong bersyon ng laro. Ang isang demonstrasyon ng video ng tagalikha ay nagpapakita ng laro na tumatakbo nang walang kulay, tunog, o teksto, na may oras ng pagtugon na 80ms bawat frame.
High School Student Ports Doom (1993) sa isang PDF
Ang isa sa mga kadahilanan sa likod ng kamangha -manghang pag -asa na ito ay ang compact na laki ng Doom, na kung saan ay 2.39 megabytes lamang. Ang maliit na bakas ng paa na ito ay pinadali ang isa pang kamakailang port sa Nintendo Alarmo, kung saan ginamit ng mga manlalaro ang mga dayal ng aparato upang makontrol ang paggalaw at ang mga pindutan ng gilid upang mag -navigate sa menu ng laro. Bilang karagdagan, ang isang malikhaing manlalaro ay pinamamahalaang upang magpatakbo ng Doom sa loob ng Balandro, na nagpapahintulot sa mga gumagamit na maranasan ang mga klasikong FPS sa buong pagkalat ng mga kard ng laro, bagaman may kapansin -pansin na mga limitasyon sa pagganap na katulad ng mga nakikita sa bersyon ng PDF.
Ang mga proyektong ito ay hindi pangunahing naglalayong magbigay ng isang maayos na karanasan sa paglalaro sa hindi kinaugalian na mga platform. Sa halip, itinatampok nila ang walang hanggan na pagkamalikhain at mga posibilidad na umiiral para sa pagpapatakbo ng tadhana. Mahigit sa tatlong dekada pagkatapos ng paglabas nito, ang Doom ay nananatiling lubos na nauugnay, isang testamento sa walang hanggang pamana nito. Habang patuloy na nag -eksperimento ang mga mahilig sa eksperimento, malamang na ang Doom ay maiakma sa kahit na hindi pangkaraniwang mga aparato sa hinaharap.