Ang DOOM, ang iconic na first-person tagabaril, ay lubos na maraming nalalaman, na nakakahanap ng paraan nito sa lahat mula sa mga toasters hanggang sa mga fridges. Gayunpaman, ang pagiging bago ng pagpapatakbo ng tadhana sa hindi kinaugalian na mga aparato ay nagsisimula na mawala. Magpasok ng isang mag -aaral sa high school, Ading2210, na walang pasubali na ported na tadhana sa isang PDF file na maaari kang tumakbo nang direkta sa iyong browser.
Habang ang bersyon na ito ng Doom ay kulang sa mga tradisyunal na elemento tulad ng teksto at tunog, pinapayagan ka pa nitong tamasahin ang klasikong antas ng E1M1, marahil habang nagpapaliban sa mga labis na buwis. May inspirasyon ng proyekto ng TetRISPDF, ang Ading2210 ay nakamit ang kapangyarihan ng JavaScript sa loob ng isang mambabasa ng PDF ng isang browser upang mabuhay ang tadhana sa isang bagong format.
Doom sa isang PDF? Bakit hindi? Credit ng imahe: YouTube / VK6.
Sa kabila ng mga limitasyon na ipinataw ng seguridad ng browser sa script ng PDF, ang Ading2210 ay nag -leverage ng mga kakayahan ng JavaScript ng mga pagtutukoy ng PDF upang maisagawa ang mga kinakailangang pagkalkula. Ang resulta ay isang functional port ng tadhana, na naibigay sa isang anim na kulay na ASCII grid, kahit na may pagkaantala sa 80ms bawat frame.
Habang hindi ka maaaring maging handa na ibagsak ang iyong gaming console, ang pagkamit ng pagpapatakbo ng tadhana sa loob ng isang file na PDF ay kahanga -hanga, lalo na binigyan ng kalinawan ng mga visual. Si Thomas Rinsma, ang tagalikha ng Tetrispdf, ay kinilala ang gawain ni Ading2210 sa Hacker News, na napansin na ito ay "neater sa maraming paraan."
Bagaman ang bersyon ng PDF na ito ng DOOM ay maaaring hindi mainam na paraan upang maranasan ang laro sa kauna -unahang pagkakataon, ang patuloy na takbo ng pagpapatakbo ng tadhana sa lalong walang katotohanan na mga platform - mula sa mga file hanggang sa nabubuhay na bakterya ng gat - ay patuloy na nakakaakit at mag -aliw sa mga tagahanga sa buong mundo.