Buod
- Ang isang mag -aaral sa high school ay matagumpay na na -port ang Doom (1993) sa isang file na PDF, na lumilikha ng isang mabagal ngunit mapaglarong bersyon ng laro.
- Ang compact na laki ng tadhana ay nagbibigay -daan upang patakbuhin ito sa hindi magkakaugnay na mga aparato, tulad ng Nintendo Alarmo at sa loob ng iba pang mga video game tulad ng Balandro.
- Ang patuloy na pagsisikap sa Port Doom sa iba't ibang mga platform ay nagpapakita ng pangmatagalang pamana at patuloy na kaugnayan sa pamayanan ng gaming.
Sa isang kamangha -manghang pagpapakita ng talino ng talino, ang isang mag -aaral sa high school ay pinamamahalaang upang mai -port ang Iconic Game Doom (1993) sa isang PDF file. Ang pinakabagong pag -unlad na ito ay nagdaragdag sa mahabang kasaysayan ng laro na nilalaro sa isang hanay ng mga hindi inaasahang aparato.
Binuo ng ID software, ang Doom ay malawak na kinikilala bilang isa sa mga pinaka-maimpluwensyang video game sa lahat ng oras, lalo na sa genre ng first-person shooter (FPS). Ang epekto ng laro ay napakalalim na inspirasyon nito ang salitang "FPS," at sa loob ng maraming taon, ang mga katulad na laro ay madalas na tinutukoy bilang "mga clones ng tadhana." Sa mga nagdaang taon, ang isang kalakaran ay lumitaw kung saan ang mga programmer at mga mahilig sa paglalaro ay naganap sa hamon ng pagpapatakbo ng tadhana sa mga hindi sinasadyang aparato na maiisip, mula sa mga fridges at alarm clocks hanggang sa mga stereos ng kotse at higit pa.
Ang mag -aaral ng high school, na kilala sa GitHub bilang Ading2210, ay ginamit ang suporta ng format ng PDF para sa JavaScript upang makamit ang gawaing ito. Pinapayagan ng JavaScript sa PDFS para sa mga pag -andar tulad ng pag -render ng 3D, paggawa ng mga kahilingan sa HTTP, at pagtuklas ng mga monitor ng mga gumagamit. Habang ang karamihan sa mga interactive na PDF ay gumagamit ng mga maliliit na kahon ng teksto bilang mga pixel, ang resolusyon ng 320x200 ng Doom ay mangangailangan ng libu -libong mga kahon ng teksto bawat frame, na hindi praktikal. Sa halip, pinili ng Ading2210 na gumamit ng isang kahon ng teksto bawat hilera ng screen, na nagreresulta sa isang mabagal ngunit mapaglarong bersyon ng laro. Ang isang video na ibinahagi ng tagalikha ay nagpapakita ng laro na tumatakbo nang walang kulay, tunog, o teksto, at may oras ng pagtugon na 80ms bawat frame.
High School Student Ports Doom (1993) sa isang PDF
Ang isa sa mga kadahilanan na magagawa ang porting na ito ay ang compact na laki ng Doom na 2.39 megabytes. Kamakailan lamang, noong Nobyembre, ang isang programmer ay matagumpay na ginawa ang DOOM na mai -play sa Nintendo Alarmo, gamit ang mga dial ng aparato upang makontrol ang mga pindutan ng paggalaw at mga gilid upang mag -navigate sa menu. Gayunpaman, ang pagkamalikhain ay hindi tumitigil sa hardware; Ang isa pang mahilig ay pinamamahalaang upang magpatakbo ng Doom sa loob ng Balandro, isang laro ng card, kung saan ang mga manlalaro ay maaaring makaranas ng mga klasikong FP sa buong pagkalat ng mga kard, kahit na may kapansin -pansin na mga limitasyon sa pagganap na katulad ng bersyon ng PDF.
Ang mga proyektong ito ay hindi pangunahin tungkol sa paglalaro ng Doom nang maayos sa mga hindi kinaugalian na mga platform na ito. Sa halip, itinatampok nila ang walang hanggan na pagkamalikhain ng mga manlalaro at ang walang katapusang mga posibilidad para sa pagpapatakbo ng laro. Mahigit sa 30 taon pagkatapos ng paglabas nito, ang patuloy na kaugnayan ni Doom ay isang testamento sa walang katapusang pamana nito. Habang patuloy na nag -eksperimento ang mga mahilig, malamang na ang Doom ay mai -port sa kahit na hindi pangkaraniwang mga aparato sa hinaharap.