Rumah Berita Doom telah dipindahkan ke fail PDF

Doom telah dipindahkan ke fail PDF

by Lucas Feb 27,2025

Port PDF yang tidak mungkin: Perjanjian kepada warisannya yang kekal

Pencapaian pelajar sekolah menengah untuk memindahkan permainan ikonik 1993, Doom, kepada fail PDF telah memikat komuniti permainan. Pencapaian ini menambah satu lagi entri aneh ke senarai panjang platform yang tidak konvensional di mana Doom telah berjaya dijalankan.

Doom, penembak orang pertama seminal (FPS) dari perisian ID, memegang status legenda dalam sejarah permainan. Pengaruhnya sangat mendalam sehingga ia pada dasarnya mencipta istilah "FPS," dengan banyak permainan berikutnya yang sering dilabelkan sebagai "klon azab." Baru -baru ini, trend telah muncul: pengaturcara dan peminat berusaha untuk menjalankan Doom pada peranti yang paling tidak dijangka, dari peti sejuk dan jam penggera ke stereos kereta - praktikal apa -apa dengan sedikit kuasa pengkomputeran. Port PDF terbaru ini mengambil trend ini ke tahap yang baru.

Pengguna Github Ading2210, pelajar sekolah menengah, mencapai prestasi yang mengagumkan ini dengan memanfaatkan keupayaan JavaScript PDF. Walaupun fungsi sokongan PDFs seperti permintaan 3D dan permintaan HTTP, resolusi rendah Doom (320x200) menyampaikan cabaran. Daripada menggunakan kotak teks individu untuk setiap piksel (tidak praktikal diberikan resolusi), Ading2210 bijak menggunakan satu kotak teks setiap baris skrin. Hasilnya? Main yang boleh dimainkan, walaupun perlahan, versi azab, kekurangan warna, bunyi, dan teks, dengan kadar bingkai kira -kira 80ms.

Image: Doom running in a PDF

Kreativiti bahan api jejak padat Doom

Saiz yang agak kecil Doom (2.39 MB) adalah faktor utama yang menyumbang kepada kebolehsuaiannya. Sifat padat ini telah membolehkan pelabuhan ke platform luar biasa yang lain. Sebagai contoh, seorang pengaturcara baru -baru ini membuat Doom boleh dimainkan pada Nintendo Alarmo, menggunakan panggilan dan butangnya untuk dikawal. Seorang lagi pemain kreatif juga berjaya menjalankan Doom dalam permainan Balandro, walaupun dengan batasan prestasi yang serupa dengan versi PDF.

Projek -projek ini bukan semata -mata untuk mencapai prestasi yang optimum; Mereka menggariskan kreativiti pemain yang tidak terbatas dan rayuan azab yang berterusan. Hakikat bahawa Doom, lebih dari tiga dekad kemudian, tetap menjadi subjek percubaan inovatif sedemikian menceritakan jumlah warisan yang berkekalan. Masa depan mungkin memegang lebih banyak pelabuhan azab yang tidak dijangka, bukti kaitannya yang berkekalan dan kepintaran peminatnya.