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

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

تتریس که سال هاست به عنوان یکی از محبوب ترین بازی های پازل شناخته می شود، اکنون در قالب یک فایل PDF با نام Pdftris ارائه شده است.

توماس رینسماخالق این پروژه که در زمینه تحلیل امنیتی فعالیت می کند، این بازی را برای مرورگرها طراحی کرده و ادعا می کند که این نسخه روی اکثر مرورگرهای دسکتاپ کار می کند.

اطلاعات پشت صحنه زیادی در نسخه PDF تتریس وجود ندارد که بتوان آن را روی یک مرورگر دسکتاپ اجرا کرد. زیرا هیچ توضیحی در صفحه GitHub پروژه وجود ندارد. البته Rinsma در قسمت نظرات هکر نیوز در مورد توسعه این پروژه با کاربران صحبت کرده است.

طبق اعلام رینسماایده طراحی بازی زمانی به ذهنش خطور کرد که متوجه شد موتورهای PDF مرورگرهای دسکتاپ مدرن مانند PDFium و PDF.js از جاوا اسکریپت با قابلیت های کافی برای ورودی و خروجی ساده پشتیبانی می کنند. چیزی که برای ساخت یک بازی ساده مثل تتریس کافی است.

Reinsma که خود را فردی توصیف می‌کند که مفاهیم پیچیده و طراحی غیرمعمول را دوست دارد، توضیح داد که این یک چالش بود که بازی را به درستی در هر دو موتور PDF در مرورگرهای دسکتاپ کار کنیم. او می‌گوید: «نمایش و پنهان کردن جعبه‌های توضیحات ابزار مؤثری برای ایجاد پیکسل‌های سیاه و سفید بود.

مقالات مرتبط:

اگر علاقه مند به استفاده از صفحه کلید در حین بازی تتریس در مرورگر دسکتاپ هستید، Rinsma کنترل های صفحه کلید را نیز اضافه کرده است. برای این کار باید متن را در قسمت ورودی زیر فیلد بازی وارد کنید.

Rinsma متواضعانه اعتراف می کند که کد بازی Tetris PDF که او ایجاد کرده تا حدودی آشفته است. به هر حال، این پروژه قدرت و انعطاف پذیری اسکریپت های PDF را نشان می دهد.

علاقه مندان به بررسی کد Pdftris نیازی به ابزار توسعه خاصی ندارند. آنها فقط باید فایل PDF 60 کیلوبایتی را دانلود کرده و در یک ویرایشگر متن باز کنند. این فایل با فرمت کامل اسکی می باشد.

share this recipe:
Facebook
Twitter
Pinterest

Still hungry? Here’s more