Doom, penembak orang pertama yang ikonik, telah disesuaikan untuk menjalankan segala-galanya dari toaster ke peti sejuk, menolak sempadan peranti apa yang boleh mengendalikan permainan klasik ini. Walau bagaimanapun, inovasi terkini berasal dari pelajar sekolah menengah yang telah memalukan Doom ke dalam fail PDF yang boleh anda jalankan secara langsung di penyemak imbas anda. Walaupun versi ini tidak mempunyai unsur -unsur seperti teks dan bunyi, keupayaan untuk memainkan tahap pertama, E1M1, boleh membuat tugas yang paling biasa, seperti melakukan cukai anda, sedikit lebih menarik.
Dalang di sebalik projek ini, pengguna Github Ading2210 , menarik inspirasi dari projek TetrisPDF dan memutuskan untuk membawa salah satu penembak yang paling disukai di dunia ke pelayar berasaskan kromium melalui PDF. Pelajar bijak menggunakan keupayaan JavaScript dalam pembaca PDF penyemak imbas untuk melaksanakan pelabuhan yang bercita -cita tinggi ini. Walaupun spesifikasi PDF rasmi menyokong skrip lanjutan, keselamatan pelayar mengehadkan ciri -ciri ini. Walau bagaimanapun, ia mencukupi untuk Ading2210 untuk mencapai kejayaan yang luar biasa dalam menjalankan Doom dalam PDF.
Memanfaatkan kuasa pengiraan JavaScript, Ading2210 mencipta grid ASCII enam warna untuk mewakili sprite dan grafik permainan. Hasilnya, walaupun tidak lancar sebagai konsol permainan moden dengan kelewatan 80ms setiap bingkai, sangat dapat dibaca. Walaupun versi Doom ini mungkin tidak menggantikan PS5 anda, kepintaran semata -mata menjalankannya di dalam fail PDF adalah bukti kreativiti dan kehebatan teknikal pelajar sekolah menengah ini.
Thomas Rinsma, pencipta Tetrispdf, mengakui karya Ading2210 mengenai Berita Hacker, dengan menyatakan bahawa versi pelajar PDF adalah "lebih baik dalam banyak cara." Walaupun penampilan Doom ini mungkin tidak sesuai untuk pendatang baru untuk permainan, kebaharuan melihatnya berjalan di platform, fail, atau bakteria usus yang tidak konvensional, terus memikat dan menghiburkan peminat di seluruh dunia.