Bahay Balita PDF DOOM: Portable ang paglalaro ng Retro

PDF DOOM: Portable ang paglalaro ng Retro

Mar 13,2025 May-akda: Ava

Ang DOOM ay nai -port sa napakaraming hindi inaasahang aparato - sa mga masasabing, fridges, pinangalanan mo ito - na ang paghahanap ng tunay na kapansin -pansin na mga bagong platform ay tila imposible. 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 iyong browser.

Sigurado, kulang ito ng ilang mga tampok tulad ng teksto at tunog, ngunit sino ang nangangailangan ng mga kapag maaari mong i -play ang E1M1 habang nagpupukaw sa iyong mga buwis?

Ang Github User at High School Student Ading2210, na inspirasyon ng TetRISPDF Project, ay hinarap ang hamon na ito. Ang pag -agaw ng JavaScript sa loob ng PDF Reader ng isang browser, ang Ading2210 ay nag -overcame ng mga limitasyon sa seguridad ng browser sa port na ito sa hindi pangkaraniwang format na ito.

Doom sa isang PDF? Bakit hindi? Credit ng imahe: YouTube / VK6.
Ang mga kakayahan ng JavaScript ng PDF ay pinapayagan para sa mga kumplikadong pagkalkula, na nagreresulta sa isang nakakagulat na mapaglarong bersyon ng Doom. Gamit ang isang anim na kulay na ASCII grid para sa mga sprite at graphics, ang Ading2210 ay naghatid ng isang mababasa, kahit na mabagal, karanasan sa laro (80ms bawat frame).

Habang hindi nito papalitan ang iyong PS5, ang nakikita ang tadhana na tumatakbo sa loob ng isang file na PDF ay kahanga -hanga, lalo na isinasaalang -alang ang kakayahang magamit nito.

Ang tagalikha ng Tetrispdf na si Thomas Rinsma ay nagkomento sa Hacker News, na pinupuri ang bersyon ng "neater" ng Ading2210 ng PDF Doom.

Hindi ito maaaring maging mainam na paraan upang makaranas ng kapahamakan sa kauna -unahang pagkakataon, ngunit ang patuloy na pagiging bago ng nakikita ito ay tumatakbo sa mga walang katotohanan na mga platform - mula sa mga aparato hanggang sa mga file (at kahit na bakterya ng gat) - walang katapusang nakakaaliw.

Mga pinakabagong artikulo

13

2025-03

Monster Hunter Rise: Gabay sa Tiket sa Komisyon

https://images.97xz.com/uploads/12/174125162267c9642674fac.jpg

Ang pagkumpleto ng pangunahing kwento ng Monster Hunter Rise *ay simula pa lang! Ang post-game, partikular na mataas na ranggo ng ranggo, ay nagbubukas ng isang kayamanan ng karagdagang nilalaman. Ang isang pangunahing sangkap na kakailanganin mo ay ang tiket ng komisyon. Narito kung paano makuha at magamit ang mga ito.

May-akda: AvaNagbabasa:0

13

2025-03

Marvel Rivals: Pinakabagong mga pag -update

https://images.97xz.com/uploads/30/17369424746787a38a318ff.png

Marvel Rivals News2025January 14Marvel Rivals Inanunsyo Ang isang bagong bayani ay idadagdag tuwing 6 na linggo kasunod ng matagumpay na paglulunsad ng panahon 1. Ang bawat dalawang buwan na panahon ay magtatampok ng dalawang bagong bayani. Ang Season 1 ay nagsilbi bilang isang espesyal na kaso, na naglalabas ng dalawang bayani bawat kalahati: Mister kamangha -manghang at hindi nakikita na babae sa ika

May-akda: AvaNagbabasa:0

13

2025-03

Mga kasinungalingan ng P DLC: Inilabas ang bagong trailer

https://images.97xz.com/uploads/12/174051730967be2fbd8490e.jpg

Ang isang bagong trailer para sa mga paparating na "Overture" na pagpapalawak, isang pakikipagtulungan sa pagitan ng IGN, Xbox (ID@Xbox), Neowiz Games, at Round 8 studio, ay na -unve. Ang kapana -panabik na preview na ito ay nagpapakita ng mga bagong kapaligiran, mabisang mga kaaway, at isang sariwang kaalyado para makatagpo ang Pinocchio. Sa pamamagitan ng pagtuklas ng isang natatangi

May-akda: AvaNagbabasa:0

13

2025-03

Nagbabalik ang Laro ng Lupon ng Game ng Thrones ngayong tag -init

https://images.97xz.com/uploads/41/1738335680679ce5c044018.jpg

Hakbang sa mundo ng Westeros at labanan para sa Iron Throne sa paparating na Legendary: Game of Thrones board at card game! Paglulunsad sa Tag-init 2025, ang 1-5 player game na ito mula sa Upper Deck Entertainment ay nangangako ng isang nakaka-engganyong karanasan para sa mga tagahanga ng hit HBO series.Prepare para sa Epic Battles at Str

May-akda: AvaNagbabasa:0