یک مهندس نرمافزار بازی کلاسیک Doom را به صورت یک فایل مایکروسافت ورد درآورده است. این سند ۶.۶ مگابایتی که از طریق گیتهاب در دسترس علاقمندان قرار دارد، شامل یک پورت از doomgeneric است. برای اجرای این بازی، کاربران نیاز به یک نسخه مدرن از برنامه مایکروسافت ورد روی سیستمهای x86 دارند و باید هشدارهای امنیتی را برای فعالسازی ماکرو VBA در سند نادیده بگیرند.
Wojciech Graj، مهندس نرمافزار مقیم هلند، مغز متفکر این پروژه است. او در شبکههای اجتماعی توضیح داده است که پس از دیدن DoomPDF، که خود از Pdftris الهام گرفته بود، تصمیم به آوردن Doom به یک سند ورد گرفته است. ویدیوی موجود نشان میدهد که نسخهی تحت ورد Doom نسبت به پروژههای PDF، تجربهای بسیار نزدیکتر به آنچه که یک گیمر قدیمی انتظار دارد، ارائه میدهد. گرافیکها مشابه نسخه اصلی هستند و بازی با سرعت مناسبی اجرا میشود.
البته Doom در ورد تنها پروژه عجیب و غریب Graj نیست. او قبلاً پروژههایی مانند Doom در Minecraft را نیز منتشر کرده است.
اجرای بازی Doom تحت مایکروسافت Word
برگردیم به DoomWord، این مهندس نرمافزار توضیح میدهد که این کار با استفاده از کتابخانه doomgeneric_docm.dll و دادههای بازی doom1.wad که به صورت base64 در سند کدگذاری شده، انجام شده است. هنگام باز کردن سند، ماکروی VBA برای استخراج دادههای base64 و بارگذاری آنها تنظیم میشود.
در ویدیو، بازی بهطور روان اجرا میشود، اما در پسزمینه، هر بار که بازی بهروزرسانی میشود، doomgeneric.dll یک تصویر bmp تولید میکند که فریم جاری را نشان میدهد و از تابع GetAsyncKeyState برای خواندن وضعیت صفحهکلید استفاده میکند. شاید این دلیل کوچک بودن پنجره نمایش بازی (۳۲۰x۲۰۰ پیکسل اصلی) باشد.
برای کنترل بازی در WordDoom، گیمرها میتوانند از کلیدهای جهتنما برای حرکت، کلید Control برای شلیک، کلید Space برای استفاده و کلیدهای عددی ۱ تا ۷ برای انتخاب سلاح استفاده کنند. Graj تاکید کرده که در این نسخه از بازی صدا وجود ندارد.
در همین رابطه بخوانید:
- بازی Doom بر روی باکتریهای روده اجرا شد! [تماشا کنید]
- اگر اعصاب ضعیفی دارید، اصلاً سراغ این کپچا نروید! [+لینک]
- اجرای بازی Doom روی هر چیزی؛ این بار یک نمایشگر سهبعدی والیومتریک
- عجیبترین چیزیکه امروز میتوانید ببینید: اجرای بازی داخل فایل PDF [تماشا کنید]
- اجرای بازی Doom روی همهچیز: این بار ماشین چمنزنی! [تماشا کنید]
اگر این پورت Doom توجه شما را جلب کرده است، شاید ارزش کاوش در دیگر پروژههای Doom Graj را داشته باشد که اینجا میتوانید آنها را پیدا کنید. همچنین، آرشیو سایت ما پر از داستانهایی است که Doom را به پلتفرمها و دستگاههای عجیب و غریب، از جمله چمنزنها، سیستمهای Captcha وب و حتی کلیدهای کیبورد منتقل کردهاند.
نظر خود را اضافه کنید.
برای ارسال نظر وارد شوید
ارسال نظر بدون عضویت در سایت