Bahay News > 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

by Zoe Feb 20,2025

Ang mga toasters, refrigerator ng Doom, at tila lahat ng iba pang maiisip na aparato, na ginagawang bihirang bihira ang mga nobelang port. Gayunpaman, nakamit ng isang mag -aaral sa high school ang tila imposible: isang mapaglarong port ng tadhana sa loob ng isang file na PDF, na direkta na mapapatakbo sa iyong browser.

Habang kulang ang tunog at detalyadong teksto (menor de edad na abala, talaga - sino ang nangangailangan ng mga sumabog ang E1M1 sa panahon ng buwis?), Ang feat na ito ay hindi maikakaila kahanga -hanga.

Ang gumagamit ng Github at mag -aaral ng high school na ADING2210, na inspirasyon ng TetRISPDF Project, ay nag -leverage ng JavaScript sa loob ng isang mambabasa ng isang browser upang maisakatuparan ito. Ang mga paghihigpit sa seguridad ng browser ay nililimitahan ang buong potensyal ng script ng PDF, ngunit ang sapat na pag -andar ay nanatili sa port tadhana.

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

Gamit ang computational power ng JavaScript at isang anim na kulay na ASCII grid para sa mga visual, ang Ading2210 ay lumikha ng isang nakakagulat na karanasan sa tadhana, kahit na may 80ms per-frame na oras ng pagtugon. Hindi ito isang kapalit na PS5, ngunit ang nakamit ng pagpapatakbo ng tadhana sa loob ng isang file na PDF ay kapansin -pansin.

Ang tagalikha ng Tetrispdf na si Thomas Rinsma, ay nagkomento sa Hacker News, na kinikilala ang mas malinis na pagpapatupad ng Ading2210 ng isang katulad na proyekto.

Bagaman hindi perpekto para sa isang first-time na karanasan sa tadhana, ang patuloy na takbo ng pagpapatakbo ng tadhana sa hindi pangkaraniwang mga platform, file, at kahit na ang mga nabubuhay na organismo ay nananatiling walang katapusang nakakaaliw.

Mga Trending na Laro