پیام ویژه

آخرين مطالب

بازی تتریس وارد یک فایل PDF شد و حالا می‌توانید آن را روی مرورگر اجرا کنید خواندنی ها

بازی تتریس وارد یک فایل PDF شد و حالا می‌توانید آن را روی مرورگر اجرا کنید
  بزرگنمايي:

پیام ویژه - زومیت / قدرت اسکریپت‌نویسی در PDF بیشتر از آن است که احتمالاً تصور می‌کردید و حتی امکان ساخت بازی تتریس روی این پلتفرم وجود دارد.
تتریس که از سال‌ها پیش به‌عنوان یکی از محبوب‌ترین بازی‌های معمایی شناخته می‌شود، اکنون در قالب فایل PDF با نام Pdftris ارائه شده است.
توماس رینسما، خالق پروژه که در حوزه‌ی تحلیل امنیتی فعالیت دارد، بازی را برای مرورگرها طراحی کرده است و ادعا می‌‌کند که این نسخه روی اکثر مرورگرهای دسکتاپ اجرا می‌شود.


اطلاعات زیادی درباره‌ی پشت‌پرده‌ی نسخه‌ی پی‌دی‌افی تتریس با قابلیت اجرا روی مرورگر دسکتاپ وجود ندارد؛ چرا که توضیحاتی در صفحه‌ی گیت‌هاب پروژه دیده نمی‌شود. به‌هرحال، رینسما در بخش نظرات Hacker News درباره‌ی توسعه‌ی این پروژه با کاربران گفت‌وگو کرده است.
بر اساس اعلام رینسما، ایده‌ی طراحی بازی زمانی به ذهنش رسید که متوجه شد موتورهای PDF مرورگرهای مدرن دسکتاپ مانند PDFium و PDF.js از جاوااسکریپت با امکانات کافی برای ورودی و خروجی‌های ساده پشتیبانی می‌کنند؛ چیزی که برای ساخت بازی ساده‌ای مثل تتریس کافی است.


رینسما که خود را به‌عنوان شخص علاقه‌مند به مفاهیم پیچیده و طراحی‌های غیرمعمول معرفی می‌کند، توضیح داد که اجرای درست بازی در هر دو موتور PDF مرورگرهای دسکتاپ چالش‌برانگیز بوده است. او می‌گوید «نمایش و مخفی‌کردن فیلدهای توضیحات، ابزار مؤثری برای ساخت پیکسل‌های سیاه و سفید بود.»
اگر هنگام اجرای تتریس روی مرورگر دسکتاپ، به استفاده از کیبورد علاقه دارید، رینسما قابلیت کنترل با کیبورد را نیز اضافه کرده است؛ بدین منظور باید متن موجود در باکس ورودی زیر ناحیه‌ی بازی را تایپ کنید.
رینسما با فروتنی اذعان می‌کند که کد بازی تتریس در قالب PDF که او توسعه داده، تا حدی نامنظم است. به‌هرحال، این پروژه قدرت و انعطاف‌پذیری اسکریپت‌نویسی در PDF را نشان می‌دهد.
علاقه‌مندان به بررسی کد Pdftris نیازی به ابزارهای خاص توسعه ندارند؛ فقط باید فایل 60 کیلوبایتی PDF را دانلود و در ویرایشگر متنی باز کنند. این فایل به‌طور کامل در فرمت ASCII است.

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

نظرات شما

ارسال دیدگاه

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

ساير مطالب

ماجرای خیانتی که به طلاق توافقی منجر شد

آغاز به کار اولین قطار مسافربری فیبر کربنی جهان در چین

شرکت ارز دیجیتال ترامپ 61 میلیون دلار اتریوم را جابجا کرد!

حماس و رژیم صهیونیستی برای آتش‌بس به توافق رسیدند

ترامپ: در خاورمیانه برای آزادی گروگان‌ها توافق شده است

عملیات ضربتی مقابله با قاچاق سوخت در جنوب و شرق کشور

المیادین از جزییات جدید توافق آتش‌بس غزه خبر داد

ادعای آکسیوس: توافق آتش‌بس و تبادل اسرا حاصل شد

گلکسی A56 اولین گوشی میان‌رده با هوش مصنوعی Awesome Intelligence خواهد بود

قرارمان این نبود

ارتش اسرائیل: 3300 سلاح و تانک سوریه را مصادره کرد

دیدار وزیر علوم با خانواده شهید هسته‌ای

یک کارشناس صنعت خودرو از قطعه سازی خودروسازان انتقاد کرد

تا 20 سال دیگر تهران دیگر جای زندگی نیست

انفجار در یک مقر انتظامی در مزار شریف افغانستان

وزیر اسراییلی: توافق کنونی به منزله تسلیم مقابل حماس است

تحریم‌های جدید آمریکا علیه روسیه

تیراندازی با اسلحه شکاری به مدیر یک شرکت پتروشیمی

خلخالی:خودروسازی را نباید به یک قطعه ساز واگذار کرد

نتایج قرعه کشی خودروهای وارداتی اعلام شد

آمار هولناک از غزه: بیش از 60 هزار شهید فلسطینی

آماده‌سازی مکان برگزاری اعلام توافق آتش‌بس غزه

المیادین از افشای جزییات جدید توافق آتش‌بس غزه خبر داد

ماجرای 8 سال سرقت داروهای سرطانی در بیمارستان مشهور تهران

وام بانکی 70 میلیون تومانی؛ بدون ضامن و سپرده!

سخنگوی صنف جایگاه‌داران سوخت: امکان ندارد مردم عادی بتوانند این حجم از سوخت قاچاق کنند

حمله تندروها به خودشان برگشت

بلینکن به مذاکرات توافق آتش بس واکنش نشان داد

حملات مجدد جنگنده‌های ترکیه به شمال سوریه همزمان با دیدار با مقامات آن کشور

کشف 670 گرم تریاک از معده 2 مسافر

تامین نهاده‌های تولید برای کالاهای ماه رمضان و نوروز

خودروی چینی در کشور عربی 700 میلیون، در ایران 2.5 میلیارد!

همتی: اخبار خوب خصوصی سازی در راه است

اروپایی‌ها فعلاً قابل تحملند

آماده شدن ارتش رژیم صهیونیستی برای اجرای توافق مبادله اسیران

گوترش به توافق احتمالی آتش بس در غزه واکنش نشان داد

سناتور آمریکایی: توافق بدی به اسرائیل تحمیل شده است

ترامپ در صدد مقابله با نفوذ روسیه و چین در گرینلند است

خشم اسرائیل از اردوغان: بازیگر متجاوز امپریالیست در سوریه خودِ ترکیه است

قدرت‌نمایی با سلاح گرم در خیابان؛ متهم دستگیر شد

گاز کیش به کمک ناترازی انرژی می‌آید

برگزاری هفدهمین نشست کمیسیون مشترک ایران و بلاروس

مایکروسافت ظاهر فریبنده و شبیه به موتور جست‌وجوی گوگل را از بینگ حذف کرد

من راضی نیستم

ماجرای محور نتساریم چیست و این محور کجا قرار دارد؟

آکسیوس: توافق حماس و اسرائیل قریب‌الوقوع است

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

مقام فلسطینی به رویترز: حماس موافقت شفاهی را با آتش‌بس اعلام کرده است

امکان ثبت‌نام برخی پذیرفته‌شدگان کنکور 1403 در دانشگاه‌ها فراهم شد

تداوم کاهش نرخ دلار و طلا در بازار