اجرای بازی دوم با استفاده از نرم‌افزار مایکروسافت پینت به عنوان مانیتور

مدیر ارشد فناوری اژور مایکروسافت پروژه‌ای منتشر کرده که در آن بازی کلاسیک دوم با استفاده از نرم‌افزار پینت اجرا می‌شود.

تتیم تحریریه۲ دقیقه مطالعه۱ بازدید۱۴۰۵/۵/۱۴
اجرای بازی دوم با استفاده از نرم‌افزار مایکروسافت پینت به عنوان مانیتور

یک روز و یک پورت جدید از بازی دوم (Doom)، اما پروژه جدید DoomPaint به چند دلیل از بقیه متمایز است. اولاً، این برنامه توسط مارک روسینوویچ (Mark Russinovich)، مدیر ارشد فناوری مایکروسافت اژور (Microsoft Azure) توسعه یافته است. ثانیاً، DoomPaint نسخه اصلی و واقعی اشتراکی دوم را با استفاده از نرم‌افزار مایکروسافت پینت (MS Paint) به عنوان مانیتور یا پنجره نمایش برای اکشن داخل بازی اجرا می‌کند. این متفاوت است، و خواندن این نکته جالب است که هک کلیپ‌بورد OLE در پشت این ماجراجویی جدید دوم به بازی اجازه می‌دهد با سرعت مناسبی تا ۳۵ فریم بر ثانیه اجرا شود، اما به گفته نویسنده، گاهی اوقات نیز ممکن است در حد «جدول اکسل» باشد.

روسینوویچ در صفحه گیت‌هاب این پروژه توضیح می‌دهد: «موتور واقعی دوم (ViZDoom) نسخه واقعی اشتراکی DOOM1.WAD را اجرا می‌کند (که در آن فایل‌های Freedoom دارای مجوز BSD اپیزودهایی را که نسخه اشتراکی ارسال نمی‌کند پوشش می‌دهند) و به صورت بدون سر رندر می‌کند. هر فریم روی کلیپ‌بورد ویندوز قرار می‌گیرد و به عنوان یک ویرایش سند واقعی در بوم پینت جای‌گذاری می‌شود.» مدیر ارشد فناوری مایکروسافت می‌افزاید که فریم‌ریت نسبتاً پایین «بخشی از جذابیت» DoomPaint است، اما ۳۵ فریم بر ثانیه بد نیست، به خصوص اگر بتوانید آن را پیاده‌سازی کنید، به ویژه در زمینه بازی‌های رایانه‌ای دهه ۱۹۹۰.

فایل‌ها، منابع و دستورالعمل‌هایی در مورد نحوه اجرای DoomPaint در سایت گیت‌هاب وجود دارد. بسته به سیستم خود، ممکن است بتوانید این نسخه از دوم را با سرعت کامل ۳۵ فریم بر ثانیه در رزولوشن ۳۲۰ در ۲۰۰ یا حتی ۶۴۰ در ۴۰۰ پیکسل اجرا کنید. این برنامه حتی شامل صدا و موسیقی نیز می‌شود.

در انتهای فایل README، روسینوویچ می‌گوید که «پینت بازی را رندر می‌کند اما آن را محاسبه نمی‌کند. پینت هیچ چیز را محاسبه نمی‌کند. پینت هرگز هیچ چیز را محاسبه نکرده است. این همان شوخی است.» DoomPaint تحت مجوز MIT توزیع می‌شود.

روسینوویچ کار خود را در مایکروسافت در سال ۲۰۰۶ آغاز کرد، جایی که او SysInternals را به ستون فقرات عیب‌یابی ویندوز تبدیل کرد. اخیراً او معماری، امنیت و قابلیت اطمینان اژور را شکل داده است. در طول سال گذشته، او به طور تصادفی یا عمدی به عنوان یک صدای پیشرو در پشت رفع بسیاری از کاستی‌های ویندوز ۱۱ شناخته شده است.

بنابراین تا حدی تعجب‌آور است که این مدیر ارشد فناوری پرمشغله وقت دارد با پروژه‌هایی مانند DoomPaint سرگرم شود. با این حال، مشتاق‌ترین علاقه‌مندان به کدنویسی و رایانه نیز در اوقات فراغت خود کدنویسی و محاسبات انجام می‌دهند.

نظرات۰

برای نوشتن نظر، وارد حساب خود شوید.

ورود / ثبت‌نام

هنوز نظری ثبت نشده — اولین نفری باش که نظر می‌دهد.