Ang Doom ay na -port sa lahat mula sa mga toasters hanggang sa mga ref, na tila nag -iiwan ng kaunting silid para sa pagbabago. Gayunpaman, nakamit ng isang mag -aaral sa high school ang tila imposible: ang pag -port ng tadhana sa isang file na PDF na maaaring mai -play sa loob ng isang browser.
Habang kulang ang tunog at detalyadong teksto, ang kakayahang maglaro ng E1M1 habang ang pagtatrabaho sa mga buwis ay hindi maikakaila na apela.
Gumagamit Ading2210, na inspirasyon ng Tetrispdf, na -leveraged na JavaScript sa loob ng isang mambabasa ng PDF ng isang browser upang maisakatuparan ang feat na ito. Ang mga limitasyon sa seguridad ng browser ay naghihigpitan sa buong potensyal ng script ng PDF, ngunit napatunayan ito ng sapat para sa isang port ng tadhana.
gamit ang isang anim na kulay na ASCII grid para sa mga visual, ang Ading2210 ay lumikha ng isang nakakagulat na mapaglaruan, kahit na mabagal (80ms bawat frame), bersyon ng Doom.
Habang hindi isang kapalit para sa modernong hardware sa paglalaro, ang pagkamit ng pagpapatakbo ng tadhana sa loob ng isang PDF ay kapansin -pansin para sa pagiging lahi at katalinuhan nito. Ang tagalikha ng Tetrispdf na si Thomas Rinsma ay pinuri pa ang pagpapatupad ng "Neater" ng Ading2210 sa balita ng hacker.
Kahit na hindi perpekto para sa isang first-time na karanasan sa tadhana, ang patuloy na pag-port ng tadhana sa hindi pangkaraniwang mga platform, file, at kahit na bakterya ay nananatiling isang testamento sa walang hanggang pamana at ang pagkamalikhain ng mga tagahanga nito. GitHub