آریا جوان

آخرين مطالب

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

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

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


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


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

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

نظرات شما

ارسال دیدگاه

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

ساير مطالب

با کودکان حاضر جواب چه برخوردی داشته باشیم؟

حضرتی: رئیس‌جمهور در سفرهای استانی بر استفاده از ظرفیت رسانه‌های محلی تاکید دارد

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

امضاکنندگان استیضاح همتی عضو کدام کمیسیون‌ها هستند؟

گفت‌وگوی وزرای امور خارجه ایران و تایلند

اطلاعیه‌ برنامه‌سازانی که به مهمانان کفن هدیه دادند/ توئیت شریفی زارچی درباره برنامه جنجالی شبکه افق

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

تو به زینب گفتی سر شاهانه

معدن شور بیکران یا زینب

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

پیاده روی از پیکو به پیکو در پرتغال

چرا بالای مرقد امام علی (ع) پرچمی نیست؟

اعتکاف فرصت تفکر را به ما می‌دهد

ماهی ترسناک با دندان های تیز

فرهاد آئیش کتاب چاپ می‌کند

همه آنچه درباره سینماهای مردمی فجر اعلام شد

رونمایی از گریم علی سرابی در نقش شهید صیاد شیرازی

جنگ بزرگان در شمال لندن

گزارشی از بازدید نمایندگان afc از روند آماده‌ سازی و تاییدیه ورزشگاه آزادی

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

دومین دوره المپیاد استعدادهای برتر سیستان و بلوچستان به میزبانی زاهدان برگزار شد

بازگشت مدافع پی‌اس‌جی بعد از 690 روز مصدومیت!‏

فرشید اسماعیلی بازیکن آزاد شد

آرسنال برای قهرمانی داروین نونیز را لازم دارد!‏

طعنه لیون به رونالدو با پیام مسی!

کاوه رضایی برای پرسپولیس رسید

حوله‌ها را چند وقت یکبار بشوییم؟/ توصیه یک استاد آمریکایی

خشکی پوست را با روش‌های خانگی درمان کنید

تصاویری از شناسایی زیردریایی آمریکا توسط پهپاد ارتش ایران

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

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

فقط بر «لافتی الا علی » باید پناه آورد

کار جالبی که باعث علاقه‌مند شدن نوجوانان برای رفتن به اعتکاف شد

نبرد خروس سیاه و عقاب

منزوی هرگز مزن بیهوده لاف عاشقی

عالمه غیر معلمه

پیدا شدن کایوت وحشی در یخچال فروشگاهی در شیکاگو آمریکا

گیاه مهاجم اروجیا، زنگ خطری برای جنگل هیرکانی

شعبده عجیب بلند کردن جعبه از راه دور

آخرین اخبار از فصل جدید سریال پایتخت

طعم شیرین پدر شدن

سمدو جانی نیست، همسرش او را کتک زده بود!‏

نامدارترین ستاره سوپرجام پرسپولیسی نیست!

اسم رمز سپاهان؛ محسن خلیلی، محمد خدابنده‌ لو!

داشتیم خوب کار می‌کردیم، نمی‌دانم چرا اخراج شدم

سه بازیکن از ملوان جدا شدند

میلاد محمدی در پرسپولیس گارانتی ندارد!

یامال توپ طلا می‌برد، حداقل سه تا!‏

قطعی شدن برگزاری سوپرجام با VAR

رفع تیرگی دور چشم با این 3 ویتامین