Ang Doom ay nai -port sa lahat mula sa mga toasters hanggang sa mga refrigerator - tila walang limitasyon sa kakayahang magamit nito. Ngunit ang isang mag -aaral sa high school, Ading2210, ay nagtulak sa mga hangganan kahit na, ang pag -port ng tadhana sa isang mapaglarong file na PDF, na direktang mapapatakbo sa iyong browser.
Oo, nabasa mo iyon ng tama. Habang kulang ito ng ilang mga kampanilya at mga whistles tulad ng teksto at tunog, isipin na naglalaro ng E1M1 habang nagpapanggap na harapin ang mga labis na buwis. Purong henyo.
May inspirasyon ng proyekto ng TetRISPDF, ang Ading2210 ay nag -leverage ng JavaScript sa loob ng mambabasa ng PDF ng isang browser upang makamit ang gawaing ito. Ang mga paghihigpit sa seguridad ng browser ay nililimitahan ang buong potensyal ng script ng PDF, ngunit sapat na ito.
Gamit ang isang anim na kulay na ASCII grid para sa mga sprite at graphics, ang resulta ay nakakagulat na mababasa, bagaman inaasahan ang isang oras ng pagtugon ng 80ms bawat frame. Ito ay hindi masyadong kalidad ng PS5, ngunit ang nakikita ang tadhana na tumatakbo sa loob ng isang PDF ay hindi maikakaila kahanga -hanga.
Kahit na ang tagalikha ng Tetrispdf na si Thomas Rinsma, sa Hacker News, pinuri ang pagpapatupad ng "neater" ng Ading2210.
Bagaman hindi ito maaaring ang iyong ginustong paraan upang maranasan ang Doom sa kauna -unahang pagkakataon, ang manipis na pagiging bago ng pagpapatakbo ng tadhana sa mga hindi kinaugalian na mga platform - mula sa bakterya ng gat hanggang ngayon, ang mga file ng PDF - ay walang katapusang nakakaaliw.
Doom sa isang PDF? Bakit hindi? Credit ng imahe: YouTube / VK6.