آریا جوان

آخرين مطالب

بازی Doom را این بار روی یک فایل PDF تجربه کنید فناوری

بازی Doom را این بار روی یک فایل PDF تجربه کنید
  بزرگنمايي:

آریا جوان - دیجیاتو / بازی Doom طی چند سال گذشته روی پلتفرم‌ها و بسترهای متفاوتی اجرا شده است و حالا نوبت به فایل PDF رسیده!
بازی Doom بیش از 30 سال پیش برای اولین بار منتشر شده و طی چند سال اخیر توسعه دهندگان در پروژه‌های جالبی تلاش کرده‌اند تا آن را روی دستگاه‌ها و پلتفرم‌ها مختلفی اجرا کنند. در آخرین مورد این بازی به‌صورت سه‌بعدی روی یک نمایشگر کریستالی واکسل اجرا شده بود. حالا نسخه‌ای از Doom منتشر شده که این بازی را در یک فایل PDF اجرا می‌کند!
پورت مذکور از بازی DoomPDF نام دارد و از طریق GitHub می‌توانید آن را دریافت کنید. در توضیحات مربوط به این نسخه نوشته شده است:
«موفق شدم از این طریق یک خروجی منوکروم با 6 رنگ به دست بیاورم که برای خوانا‌بودن بازی کافی است. با این روش بازی عملکرد ضعیفی دارد اما همچنان قابل تجربه است، زیرا به‌روزرسانی تمام محتوای آن حدود 80 میلی‌ثانیه در هر فریم طول می‌کشد.»
نحوه اجرا شدن بازی Doom روی PDF
در ویدیوی بالا می‌توانید نحوه اجرا شدن بازی روی فایل PDF را مشاهده کنید.
در مورد نحوه عملکرد بازی نیز سازنده آن توضیح می‌دهد که امکان کامپایل کدهای نوشته شده با زبان C برای اجرا روی یک فایل PDF وجود دارد. در واقع در این روش از ورودی‌ها مهم استفاده می‌شود و از یک فریم‌بافر به‌عنوان خروجی استفاده می‌شود، تکنیکی که سازنده از آن به‌عنوان یک چالش یاد کرده است.
با توجه به اینکه بازی کلاسیک Doom دارای وضوح 320 در 200 پیکسل است، نمی‌توان از فیلدهای متنی جداگانه به‌عنوان جایگزینی برای پیکسل استفاده کرد. در عوض، این پورت از یک فیلد متن جداگانه برای هر ردیف از صفحه تشکیل شده است و محتوای آن براساس کاراکترهای مختلف ASCII نوشته شده‌اند.
سازنده بازی همچنین می‌گوید که برای ساخت آن از pdftris الهام گرفته است. همانطور که از نام آن پیداست، pdftris بازی معروف Tetris را در قالب یک فایل PDF شامل می‌شود. سازنده pdftris نیز در گذشته تلاش کرده بوده تا Doom را روی یک PDF اجرا کند، اما موفق به انجام این کارنشده و اکنون DoomPDF را تحسین کرده است.

supports HTML5 video

لینک کوتاه:
https://www.aryajavan.ir/Fa/News/1440762/

نظرات شما

ارسال دیدگاه

Protected by FormShield
مخاطبان عزیز به اطلاع می رساند: از این پس با های لایت کردن هر واژه ای در متن خبر می توانید از امکان جستجوی آن عبارت یا واژه در ویکی پدیا و نیز آرشیو این پایگاه بهره مند شوید. این امکان برای اولین بار در پایگاه های خبری - تحلیلی گروه رسانه ای آریا برای مخاطبان عزیز ارائه می شود. امیدواریم این تحول نو در جهت دانش افزایی خوانندگان مفید باشد.

ساير مطالب

تصاویر تبلیغاتی جدیدی از سری گلکسی S25 افشا شد

ضخامت اوپو Find N5 در یک ویدیو رسمی نشان داده شد

تویی که زنده کردی قیام اهل بیت رو...

گوشه هایی از مراسم اعتکاف در حرم مطهر رضوی

خاطراتی از حضور در «هامون» و همکاری با مسعود کیمیایی

تغییر مود عجیب جناب خان!

عربستانی‌ها به دنبال جذب 5 بازیکن بارسلونا

کاپیتان تیم ملی عربستان، 120 روز در کما!

غیبت احتمالی ستاره پرسپولیس در سوپرجام!

ژابی: از بردن حریف سرسخت خوشحالیم

برخلاف نظر ربیعی ذوب‌آهن میانگین سنی بالایی دارد

بیانی: موسیمانه دیگر بهانه‌ای برای نتیجه نگرفتن با استقلال ندارد

پیام حیدری: به انتقاداتی که مطرح می‌شود توجه نمی‌کنم و تمرکزم روی کارم است

برپایی اردوی فوتبالی‌ها در کیش چقدر آب می‌خورد؟

واقعیت پیشنهاد لالیگایی به مدافع الهلال

مسی یک ابرتاجر

فرمانده نداجا: ناو «زاگرس» چشم بیدار نیروی دریایی ارتش خواهد بود

روایت رئیس کمیسیون شوراها از دو پیشنهاد برای تعویق انتخابات شوراها

خاطرات آملی‌لاریجانی از روزهای پایانی حیات پدرشان

حاجی‌دلیگانی: به ملت ایران تضمین می‌دهیم اگر همتی استیضاح شود، اوضاع ارز بهتر خواهد شد

سرلشکر باقری: وابستگی به قدرت‌های بزرگ سرنوشتی جز ذلت و خواری به همراه ندارد

میعادگاه تداوم روحیه جهادی در جانبازان «ورزش» است

تیک‌تاک آماده تعطیلی در آمریکا می‌شود

گوگل به‌دلیل بی‌اعتنایی به جریمه‌های قبلی، بار دیگر در روسیه جریمه شد

ساخت ماشین واقعی سواری با چوب

ویدئویی از تالش زیبای گیلان

داستانک/ ملکشاه سلجوقی و عابد

راهکارهایی برای رسیدن به آرامش پس از طوفان

اسم برنامه «هزار و یک» واسه جناب خان سوال شد!

اصغر فرهادی فیلم جدیدش را در نیویورک می‌سازد

ستاره سیتی: باید برنده می‌شدیم!

حمله شجاع به رکورد جالب سیدجلال

کاپیتان چلسی: حسرت این بازی‌ را می‌خورید!

مأموریت مجیدی در ادنوک لیگ؛ نجات خفاش‌ها

رئیس جمهور تونس مانع از عقد قرارداد با کی‌روش!

رکوردشکنی جوکوویچ در اولین گرنداسلم فصل

تارتار وینگر پرسپولیس را می‌خواهد

ناظریان: آدم بیکاری نیستم که فقط بخواهم یک جا باشم

حقوق نجومی رونالدو در النصر؛ هفته‌ای3 میلیون پوند

عذرخواهی محسن مسلمان از الکسیس گندوز

فروش رحم، جنین و اسپرم/ ترفند جدید دلالی در ایران!

رهبر انقلاب: این تسلط دریایی ناوگان های دریایی ما، پیام آور عزت ملت هاست

کمالی پور: مدیرانی که نمی‌توانند امیدآفرین باشند باید کنار بروند

فضائلی نوشت: چرا با آمریکا مذاکره نمی‌کنیم؟

رونمایی از اولین ناو اطلاعاتی سیگنالی

فلاحت پیشه: چراغ سبزهای بدون پاسخ به آمریکا فایده ندارد

پاسخ پزشکیان به سوال مجری آمریکایی: چرا تصمیم گرفتید رئیس جمهور شوید؟

هدف مذاکره با اروپایی‌ها از زبان وزیر خارجه ایران

تبدیل سلفی به استیکر؛ ویژگی بعدی واتساپ

لحظۀ رو در رو شدن اژدهای کومودو با مارماهی