آیکون خبر

خبر کامل

بازسازی فیزیک حرکت اولین بازی GTA توسط برنامه‌نویس اصلی در مرورگر

بازسازی فیزیک حرکت اولین بازی GTA توسط برنامه‌نویس اصلی در مرورگر

یکی از برنامه‌نویسان کلیدی نسخه‌های اولیه بازی GTA، به مناسبت گذشت سه دهه از توسعه این اثر، مدل فیزیک دوبعدی و سازوکار هدایت وسایل نقلیه را برای تجربه مستقیم در مرورگرهای وب بازسازی کرده است.

احیای هسته فنی اولین نسخه GTA در مرورگر

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

این شبیه‌ساز دوبعدی که اکنون در مرورگر قابل اجراست، ریشه در کدهای نوشته شده در اواخر اوت سال ۱۹۹۶ دارد. کر در این رابطه اظهار داشت:

«همه چیز با یک دموی ساده روی رایانه‌های Atari ST شروع شد. آن طرح‌ها بعدها به زبان C منتقل شدند و حالا برای سالگرد ۳۰ سالگی، آن‌ها را با جاوااسکریپت بازسازی کرده‌ام تا همه بتوانند با آن تعامل داشته باشند.»

حالت‌های مختلف و مدل‌های فیزیکی موجود

در این نسخه بازسازی‌شده، کاربران می‌توانند از میان چندین حالت کنترلی مختلف، یکی را انتخاب کنند. این حالت‌ها شامل موارد زیر هستند:

  • حالت خودرو: تجربه مستقیم رانندگی با همان فیزیک کلاسیک.
  • حالت فضاپیما: که شباهت زیادی به بازی کلاسیک Thrust دارد.
  • حالت آجر: بازتابی از اولین تلاش‌های فنی برای رسیدن به مدل نهایی حرکت.

چالش‌های محاسباتی در دهه نود میلادی

بخش بزرگی از محاسبات مکانیکی در بازی GTA اولیه بر پایه دینامیک اجسام صلب در دو بعد استوار بود؛ روشی که در آن دوران برای بازی‌های ویدئویی چندان رایج نبود. پاتریک کر معتقد است که در آن زمان، این محاسبات بیشتر بر پایه حدس‌های تجربی انجام می‌شد تا قوانین دقیق فیزیکی واقعی.

او می‌گوید: «می‌دانستم با فیزیک واقعی تطابق کامل ندارد، اما برای استانداردهای آن زمان، عملکرد بسیار مناسب و کافی بود.»

جمع‌بندی

این پروژه بازسازی شده، فرصتی ارزشمند برای گیمرها و علاقه‌مندان به تاریخ بازی‌های ویدئویی است تا با نگاهی به گذشته، از ریشه‌های فنی یکی از محبوب‌ترین فرنچایزهای جهان، یعنی بازی GTA، مطلع شوند.

شناسنامه خبر:

درباره هوش‌مصنوعی دست‌اول:

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

دسترسی رایگان به هوشنگ ↗