Ang DOOM ngayon ay mai -play sa PDF: Ang mga toasters ay napapanahon
Ang Doom, ang iconic na first-person tagabaril, ay sikat na naka-port sa isang hanay ng mga hindi kinaugalian na aparato, mula sa mga toasters hanggang sa mga fridges. Gayunpaman, ang hangganan para sa tunay na kamangha -manghang mga port ay nagiging mas mahirap na mapalawak. Ipasok ang Ading2210, isang mag -aaral sa high school na walang pasubali na ported doom sa isang PDF file na maaari mong patakbuhin sa iyong browser.
Habang ang bersyon na ito ng Doom ay kulang sa mga elemento tulad ng teksto at tunog, nag -aalok ito ng isang natatanging paraan upang maranasan ang unang antas ng laro, E1M1, marahil habang ipinagpaliban mo ang mga buwis na iyong tinanggal. 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 format na PDF.
Doom sa isang PDF? Bakit hindi? Credit ng imahe: YouTube / VK6.
Pinapayagan ng mga pagtutukoy ng PDF para sa sopistikadong script, ngunit nililimitahan ng seguridad ng browser ang ilang mga kakayahan. Sa kabila ng mga hadlang na ito, ginamit ng Ading2210 ang mga tampok na JavaScript upang maisagawa ang mga kinakailangang pagkalkula, na nagreresulta sa isang functional port ng tadhana. Ang laro ay gumagamit ng isang anim na kulay na ASCII grid upang kumatawan sa mga sprite at graphics, nakamit ang isang mababasa na pagpapakita sa kabila ng isang pagkaantala ng 80ms bawat frame.
Habang hindi mo nais na makipagkalakalan sa iyong PS5 para sa bersyon na ito, ang pagkamit ng pagpapatakbo ng tadhana sa loob ng isang file na PDF ay hindi maikakaila kahanga -hanga. Si Thomas Rinsma, ang tagalikha ng Tetrispdf, ay kinilala ang gawain ni Ading2210 sa Hacker News, na binanggit na ito ay "neater sa maraming paraan" kaysa sa kanyang sariling pagtatangka sa PDF Doom.
Kahit na hindi ito maaaring maging mainam na paraan upang maranasan ang Doom sa kauna -unahang pagkakataon, ang pagiging bago ng nakikita ito ay tumatakbo sa mga hindi pangkaraniwang platform - mula sa mga file hanggang sa mga nabubuhay na bakterya ng gat - ay nagpapatuloy na maakit at aliwin ang mga tagahanga ng laro.