Ang kapansin -pansin na kakayahang magamit ng Doom ay umabot sa isang bagong mababang -o mataas, depende sa iyong pananaw. Habang naka -port ito sa lahat mula sa mga toasters hanggang sa mga ref, nakamit ng isang mag -aaral sa high school ang tila imposible: ang pagpapatakbo ng tadhana sa loob ng isang file na PDF na makikita sa isang browser.
Naturally, ang ilang mga tampok ay wala - teksto at tunog, halimbawa. Ngunit sino ang nangangailangan ng mga ito kapag maaari mong malupig ang E1M1 habang nagpupukaw sa iyong mga buwis?
Ang gumagamit ng Github Ading2210, na inspirasyon ng proyekto ng TetrisPDF, na naipalabas ang JavaScript sa loob ng isang mambabasa ng PDF ng isang browser upang maisakatuparan ang gawaing ito. Ang mga limitasyon ng seguridad ng browser ay naghihigpitan sa buong potensyal ng script ng PDF, gayunpaman napatunayan ito ng sapat para sa mapaghangad na pagsasagawa na ito.
Gamit ang isang anim na kulay na ASCII grid para sa mga visual, ang Ading2210 ay lumikha ng isang nakakagulat na mababasa, kahit na mabagal (80ms bawat frame), bersyon ng Doom. Habang hindi nito papalitan ang iyong PS5 anumang oras sa lalong madaling panahon, ang tagumpay ay hindi maikakaila kahanga -hanga.
Ang tagalikha ng Tetrispdf na si Thomas Rinsma, ay kinilala ang mahusay na pagpapatupad ng Ading2210 sa Hacker News.
Kahit na hindi perpekto para sa isang first-time na karanasan sa tadhana, ang manipis na pagiging bago ng pagpapatakbo ng tadhana sa mga hindi kinaugalian na mga platform-mula sa hindi pangkaraniwang mga aparato hanggang sa mga file, at maging ang bakterya ng gat-ay walang katapusang nakakaakit.