دوشنبه 09 مهر 1403 - 19:04
باگ ۵۵ساله در یکی از محبوبترین بازیهای دهه ۷۰ کشف شد
زومیت/ درحالیکه ۵۵ سال از انتشار Lunar Landing میگذرد، باگی در این بازی محبوب کشف شد.
پس از گذشت ۵۵ سال از انتشار اولین بازی شبیهساز فرود آپولو ۱۱، یعنی Lunar Landing، سرانجام باگی در کد آن پیدا شد. دانشآموز دبیرستانی بااستعدادی به نام جیم استورر، فقط چند ماه پس از واقعهی تاریخی ۱۹۶۹، برنامهنویسی Lunar Landing را بهپایان رساند و تا سال ۱۹۷۳ به محبوبترین بازی کامپیوتری آن زمان تبدیل شد.
بازی Lunar Landing ازنظر فنی در ژانر ماجراجویی متنی قرار میگیرد و در دورهای ساخته شد که حتی تصور داشتن کامپیوتر شخصی در هر خانهای، بهاندازهی رؤیای سفر به ماه دور از ذهن بهنظر میرسید.
جیم استورر، سازندهی بازی Lunar Landing، بعدها موفق شد چندین اختراع درزمینهی کامپیوتر ثبت و مدرک دکتری در رشتهی علوم کامپیوتر از دانشگاه پرینستون اخذ کند. او درنهایت به استادی دانشگاه براندیس رسید و همچنان در آنجا مشغول به کار است.
مارتین سی. مارتین، کاشف باگ بازی Lunar Landing از استورر دربارهی نحوهی رسیدن به چنین دستاوردی در جوانی و با امکانات محدود آن زمان سؤال کرد که استورر پاسخ داد: «در آن زمان در حسابان مهارت داشتم و با مفاهیمی مثل سری تیلور آشنا بودم. همچنین، بهیاد دارم پدرم که فیزیکدان بود، در استخراج معادلات برای سادهسازی معادلهی کلاسیک راکت به من کمک کرد.»
کد جیم برای بازی Lunar Landing تقریباً بینقص بود؛ اما عدد ۲ را در مخرج ریشهی دوم جا انداخته بود که به حذف دستورالعمل تقسیم بر ۲ منجر شد. مارتین حدس میزند بهاحتمال زیاد کد بازی با مداد و کاغذ نوشته شده است و بهدلیل باگ مذکور، زمان بهطور مداوم و البته به مقدار ناچیزی، کم در نظر گرفته شود.
با رفع باگ Liunar Landing، استراتژی بهینهی بازی که در بازیهای فضایی مدرنتر مثل Kerbal Space Program با عنوان Suicide Burn شناخته میشود، به فرود عالی با سرعت ۲٫۶۷ کیلومتربرساعت منجر میشود. فرود عالی سرعتی کمتر از ۱٫۶ کیلومتربرساعت دارد. درواقع، این باگ به فرود با سرعت ۵٫۶۳ کیلومتربرساعت منجر میشود؛ البته همچنان پذیرفتنی است.
فراموش نکنید بازی Liunar Landing با وجود باگ، عملکرد عالی داشت و به موفقیت بزرگی تبدیل شد. کشف ایرادی جزئی بعد از گذشت ۵۵ سال نشاندهندهی کیفیت چشمگیر این بازی است.
پربیننده ترین
-
عکس مسی درآمد؛ آخرین توپ طلا با آرایشگر ویژه!
-
10 جایزه 5 میلیون تومانی برای کاربران آخرین خبر (مهلت شرکت در مسابقه تا 9 آذر تمدید شد.)
-
10 جایزه 5 میلیون تومانی برای کاربران آخرین خبر (مهلت شرکت در مسابقه تا 9 آذر تمدید شد.)
-
آخرین وضعیت راهها در چهارمین روز از سال جدید؛ محور چالوس از شنبه دوباره بسته میشود
-
زنده؛ بیرانوند در یک قدمی استقلال
-
"دنا پلاس اتومات" بخریم یا "تارا اتومات؟"/ مقایسه اختصاصی "آخرینخودرو" از دو خودروی پرطرفدار
-
چالش/ بازیکن داخل تصویر رو حدس بزن (16)
-
5 نشانه ضعیف شدن ریه ها و بهترین روش تقویت آن چیست؟
-
لندکروزر یا ۲۰۶؟ / مقایسه جالب "آخرینخودرو" به بهانه سخنان جنجالی میرسلیم
-
سپ، برترین شرکت در خاورمیانه شد
-
چالش/ بازیکن داخل تصویر رو حدس بزن (28)
-
ویدیو تست و بررسی فیدلیتی پرایم جدید در آخرین خودرو
-
چالش/ بازیکن داخل تصویر رو حدس بزن (14)
-
لحظه به لحظه با جدال پرسپولیس مقابل النصر
-
چالش/ بازیکن داخل تصویر رو حدس بزن (22)
-
یحیی مچ ساپینتو را خواباند / برد ارزشمند پرسپولیس در صدمین شهرآورد
-
چالش/ بازیکن داخل تصویر رو حدس بزن (19)
-
چالش/بازیکن داخل تصویر رو حدس بزن (11)
آخرین اخبار
-
جزئیات دیدار رئیسجمهور با نخستوزیر روسیه؛ پزشکیان به مسکو دعوت شد
-
نمایش هوایی با 10 هزار پهپاد در چین؛ دو رکورد جهانی گینس شکسته شد
-
عکس/ دیدار نخست وزیر روسیه با پزشکیان
-
تیک آف تماشایی و زیبای بوئینگ ۷۴۷
-
پنج خودرو گرانقیمت کوروش کمپانی به مزایده گذاشته میشود
-
خبرنگار صدا و سیما در جنوب لبنان: وضعیت جنگی در این کشور بدتر می شود
-
متی نصرالله؟! کجایید ای شهیدان خدایی؟
-
تاریخ معرفی سری ویوو X200 مشخص شد
-
روایتی جذاب از امام صادق (ع)
-
استقبال بازیکنان اتحاد کلبا از سامان قدوس
-
ترکیب السد برابر استقلال با حضور تمام ستارگان
-
چجوری با خانواده زنش حرف میزنه!
-
پلیس اسب سوار استانبول به جاذبه توریستی تبدیل شده است
-
سانسور پیام تسلیت خاتمی، روحانی و سیدحسن خمینی
-
رمز گشایی از معماری ایرانی و زبان فارسی
سایر اخبار مرتبط
نظرات
ثبت نظر
مهمترین اخبار
تأثیر تفاوتهای حقوق و دستمزد بر بازار کار ایران
دوشنبه 09 مهر 1403 - 18:51:04
رئیس سازمان فروش اموال تملیکی از مزایده اموال کوروش کمپانی خبر داد
دوشنبه 09 مهر 1403 - 17:05:18
بیش از ۳۴ میلیارد دلار ارز واردات تامین شد
دوشنبه 09 مهر 1403 - 17:15:00
دادههای مهم هفته برای بازارهای جهانی
دوشنبه 09 مهر 1403 - 20:30:00
صحبت های نایب رئیس اول کمیسیون برنامه و بودجه از همسانسازی حقوق بازنشستگان
دوشنبه 09 مهر 1403 - 19:30:00