Ang DOOM ngayon ay mai -play sa format na PDF

Apr 15,25

Ang Doom, ang maalamat na first-person tagabaril, ay na-port sa isang kamangha-manghang hanay ng mga aparato, mula sa mga toasters hanggang fridges, na nag-iiwan ng maliit na silid para sa sorpresa. Gayunpaman, itinulak ng isang mag -aaral sa high school ang mga hangganan sa pamamagitan ng pag -port ng tadhana sa isang file na PDF na maaari mong patakbuhin sa iyong browser. Oo naman, kulang ito ng mga menor de edad na detalye tulad ng "teksto" at "tunog," ngunit sino ang nangangailangan ng mga iyon kapag maaari kang maglaro ng E1M1 habang nagpapaliban sa iyong mga buwis?

Ang gumagamit ng Github at mag-aaral ng high school na Ading2210 ay iginuhit ang inspirasyon mula sa Tetrispdf, isang kamakailang port ng Tetris sa format na PDF, at nagpasya na gawin ang isa sa mga pinaka-iconic na shooters sa mundo na maaaring mai-play sa isang browser na batay sa chromium. Ang paggamit ng JavaScript sa loob ng mambabasa ng PDF ng browser, ang Ading2210 ay pinamamahalaang upang mabuhay ang tadhana sa isang file na .pdf, sa kabila ng mga limitasyon na ipinataw ng seguridad ng browser sa script ng PDF.

Ang mga kakayahan ng JavaScript sa mga pagtutukoy ng PDF ay pinapayagan ang Ading2210 na magsagawa ng mga kumplikadong pagkalkula, na nagreresulta sa isang biswal na kahanga -hangang port. Gamit ang isang anim na kulay na ASCII grid upang ilarawan ang mga sprite at graphics, nakamit ng mag-aaral ang isang mababasa na bersyon ng Doom, kahit na may oras ng pagtugon na 80ms bawat frame. Habang hindi nito maaaring palitan ang iyong PS5, ang pagkamit ng pagpapatakbo ng tadhana sa loob ng isang .pdf file ay hindi maikakaila kapansin -pansin.

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

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

Si Thomas Rinsma, ang tagalikha ng Tetrispdf, ay kinilala ang gawain ni Ading2210 sa Hacker News, na napansin na ang bersyon ng mag -aaral ay "neater sa maraming paraan." Habang ang bersyon ng PDF na ito ng Doom ay maaaring hindi ang perpektong paraan upang maranasan ang laro sa kauna -unahang pagkakataon, ang manipis na pagiging bago ng pagpapatakbo ng kapahamakan sa lahat mula sa hindi pangkaraniwang mga aparato hanggang sa mga file - at kahit na nabubuhay na bakterya ng gat - ay patuloy na nakakaakit at mag -aliw.

Nangungunang Balita
Higit pa
Copyright © 2024 kuko.cc All rights reserved.