Bahay > Balita > Lumipat sa Toasters: Ang Doom ay ngayon ay maaaring i -play sa loob ng isang PDF

Lumipat sa Toasters: Ang Doom ay ngayon ay maaaring i -play sa loob ng isang PDF

May-akda:Kristen Update:Feb 23,2025

Ang Doom ay nai -port sa lahat mula sa mga toasters hanggang sa mga ref, na tila nag -iiwan ng maliit na silid para sa mga tunay na platform ng nobela. 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 teksto (menor de edad na mga detalye, di ba?), Ang bersyon na ito ay nagbibigay -daan sa iyo na maglaro ng E1M1 habang nag -iingat, sabihin, ang 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, ngunit sapat na ito.

DOOM sa isang PDF? Bakit hindi? Credit ng imahe: YouTube/VK6.

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.

Kahit na hindi nito papalitan ang iyong PS5, ang nagawa ng pagpapatakbo ng tadhana sa loob ng isang PDF ay kapansin -pansin, lalo na ang kakayahang magamit nito. Pinuri pa ng tagalikha ng Tetrispdf na si Thomas Rinsma ang pagpapatupad ng "Neater" ng Ading2210 sa balita sa hacker.

Habang hindi perpekto para sa isang unang karanasan sa tadhana, ang patuloy na pag -port ng tadhana sa mga kakaibang aparato at mga format ng file (kabilang ang, sikat, gat bakterya) ay nananatiling walang katapusang nakakaaliw.