Buod
- Ang isang mag -aaral sa high school ay matagumpay na na -port ang Doom (1993) sa isang file na PDF, na nagreresulta sa isang mabagal ngunit mapaglarong karanasan.
- Ang laki ng compact ng Doom ay nagpapagana 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 Doom sa iba't ibang mga platform na binibigyang diin ang pangmatagalang pamana at patuloy na kaugnayan sa pamayanan ng gaming.
Ang iconic na laro ng tadhana, na binuo ng ID software noong 1993, ay nag-iwan ng isang hindi maiiwasang marka sa industriya ng video game, lalo na sa loob ng genre ng first-person shooter (FPS). Madalas na binanggit bilang laro na nag -coined ng salitang "FPS," inspirasyon ng Doom na hindi mabilang na mga pamagat na kolektibong tinutukoy bilang "mga clones ng tadhana." Sa paglipas ng mga taon, ang isang kamangha -manghang takbo ay lumitaw kung saan ang mga mahilig at programmer ay tumakbo sa pagpapatakbo ng tadhana sa mga hindi inaasahang aparato, mula sa mga fridges at alarm clocks hanggang sa mga stereos ng kotse, na nagpapakita ng kamangha -manghang kagalingan ng laro at compact na laki.
Sa isang kamangha -manghang pagpapakita ng talino ng talino, ang mag -aaral ng high school at gumagamit ng GitHub na ADING2210 ay matagumpay na na -port ang DOOM sa isang file na PDF. Ang suporta ng format ng PDF para sa JavaScript, na nagbibigay -daan sa mga tampok tulad ng pag -render ng 3D, mga kahilingan sa HTTP, at pagsubaybay sa pagtuklas, na posible. Gayunpaman, ang paglutas ng 320x200 ng Rendering Doom sa isang PDF ay nagtatanghal ng mga mahahalagang hamon. Ang mga tradisyunal na interactive na PDF ay gumagamit ng mga maliliit na kahon ng teksto bilang mga pixel, ngunit ang Doom ay nangangailangan ng libu -libong mga kahon para sa bawat frame, na hindi praktikal. Upang maiiwasan ito, pinili ng Ading2210 na gumamit ng isang kahon ng teksto bawat hilera ng screen, na nagreresulta sa isang mas mabagal na karanasan sa gameplay na may isang 80ms bawat oras ng pagtugon sa frame. Ang laro, tulad ng ipinakita sa isang video ng tagalikha, ay nagpapatakbo nang walang kulay, tunog, o teksto.
High School Student Ports Doom (1993) sa isang PDF
Ang compact na kalikasan ng kapahamakan, na tumitimbang sa 2.39 megabytes, ay pinadali ang operasyon nito sa isang malawak na hanay ng mga hindi kinaugalian na mga platform. Halimbawa, ang isang programmer ay pinamamahalaang upang magpatakbo ng Doom sa Nintendo Alarmo noong Nobyembre, gamit ang mga dial ng aparato upang makontrol ang mga pindutan ng paggalaw at mga gilid upang mag -navigate ng mga menu. Katulad nito, ang isa pang taong mahilig sa malikhaing pinagsama -samang tadhana sa Balandro, na nagpapahintulot sa mga manlalaro na mag -navigate sa mga klasikong FPS sa buong mga pagkalat ng kard ng laro, kahit na may mga kilalang mga limitasyon sa pagganap na katulad ng mga nakikita sa bersyon ng PDF.
Ang mga makabagong proyekto na ito ay hindi gaanong tungkol sa pagkamit ng makinis na gameplay sa mga hindi kinaugalian na aparato at higit pa tungkol sa paggalugad ng mga walang hanggan na posibilidad na inaalok ng Doom. Ang walang hanggang kaugnayan ng Doom, kahit na higit sa tatlong dekada mula nang mailabas ito, ay isang testamento sa pangmatagalang pamana. Habang patuloy na nag -eksperimento ang pamayanan ng gaming, malamang na mahahanap ng Doom ang paraan nito sa mas hindi pangkaraniwang mga platform sa hinaharap.