مجله اینترنتی گیمیس

بعد از توستر و یخچال‌فریزر، اکنون نوبت اجرای بازی Doom داخل فایل PDF است!

تاکنون Doom به دستگاه‌های مختلفی مانند توستر، یخچال و تقریباً هر چیزی که فکرش را بکنید منتقل شده است. اما این بار یک دانش آموز دبیرستانی موفق شد این بازی محبوب را به فایل PDF تبدیل کند.

نسخه PDF Doom دارای عناصری مانند “متن” و “صدا” نیست، اما می توانید مرحله E1M1 را بازی کنید. این پروژه کاربر GitHub ading2210 تکامل یافته است؛ او با الهام از پروژه ای مشابه به نام TetrisPDF، تصمیم گرفت یکی از معروف ترین شوترهای جهان را برای مرورگرهای مبتنی بر Chromium قابل اجرا بسازد.

ading2210 بازی Doom را با استفاده از قابلیت‌های جاوا اسکریپت مورد استفاده در PDF Reader مرورگر به یک فایل PDF منتقل کرد. اگرچه مشخصات رسمی PDF اجازه استفاده از اسکریپت های پیشرفته را می دهد، اما محدودیت های امنیتی در مرورگرها این احتمالات را کاهش می دهد.

جاوا اسکریپت در بازار پی دی اف خوان مرورگر به ading2210 اجازه داد تا هر محاسباتی را برای پورت Doom انجام دهد. نتیجه این تلاش شگفت انگیز است. او با استفاده از یک شبکه ASCII 6 رنگ برای نمایش گرافیک ها و نمادها، توانست نسخه خوانایی از بازی مذکور را ارائه دهد. البته هر فریم بازی با تاخیر نسبتا زیاد 80 میلی ثانیه اجرا می شود.

share this recipe:
Facebook
Twitter
Pinterest

Still hungry? Here’s more