بازی GTA: San Andreas هم‌اکنون ۲۲ ساله شده و این نکته گواهی است بر این‌که گیمرها با تکیه بر آسیب‌پذیری‌های فنی، ترفندهای نوآورانه و میان‌برهای عجیب، قادر به تجزیه و تحلیل این اثر مهم بوده‌اند.

تبلیغات

GTA San Andreas در نسخه‌های متعدد خود بارها به دست کاربران تغییرات بزرگی را تجربه کرده است. اما یکی از ترفندهای خاص، بارها دنیای اسپیدران را دگرگون کرده است. این شیوه، در اصل از GTA: Vice City نشأت می‌گیرد؛ جایی که با استفاده از تکنیک Script Stack Underflow (SSU)، زمان پایان بازی به حدود هشت دقیقه کاهش یافت. در سال ۲۰۱۹، سرعت‌ران‌ها در San Andreas به یک روش مشابه تحت عنوان «Arbitrary Jump in Script» یا AJS دست یافتند، به‌خصوص در نسخه Windows Store این بازی. این ترفند پیچیده در واقع به سرعت‌ران‌ها این امکان را می‌دهد تا با انجام زنجیره‌ای از عملیات خاص مانند کشتن یک فروشنده مواد مخدر، پارک کردن دوچرخه در یک مکان خاص، پاسخ به تماس در زمان‌های دقیق و دوری از دستگاه‌های فروش خودکار (Vending Machines) بتوانند به طرز خارق‌العاده‌ای به انتهای بازی پرش کنند.

این روش، علی‌رغم پیچیدگی، به طرز مشهودی موثر واقع می‌شود و انجام فرمان «JUMP» توسط کدهای بازی در ابتدای مرحله End of the Line Part 3 (آخرین ماموریت) را میسر می‌سازد. از آن زمان، جامعه اسپیدران به دو دسته Any% و Any% no AJS تقسیم شده‌اند؛ زیرا دیدن اتمام بازی با ترفند AJS تنها یکبار جذابیت دارد و پس از آن، تماشا‌کنندگان متمایل به دیدن یک اسپیدران واقعی و پر از هیجان از San Andreas می‌شوند. این میان‌بر برای مدتی طولانی تنها به نسخه Windows محدود بود، هر چند بعدها در نسخه Definitive با تغییراتی در روش راه‌اندازی نیز مشاهده شد.

اکنون، اسپیدران‌ها موفق شده‌اند که AJS را در نسخه اصلی PC بازی GTA: San Andreas به اجرا درآورند. فرآیند راه‌اندازی این نسخه به‌طور قابل توجهی متفاوت و بسیار عجیب‌تر از تمامی نسخه‌های پیشین به نظر می‌رسد. کاربری به نام Vitosi4ek در Reddit، تحلیل دقیقی از تمامی مراحل لازم ارائه کرده است. این مراحل شامل مواری مانند: برنده شدن ۱۰,۰۰۰ دلار در شرط‌بندی روی اسب، خلق یک کپی از شخصیت، انجام پرش‌های نمایشی با موتور، شرط‌بندی در کازینو با پول منفی، تغییر لباس، انجام بازی‌های مینی رقص، انجام همزمان دو ماموریت و موارد بسیار دیگر است. تمامی این اقدامات به شرطی که بازی با مشکلات فنی مواجه نشود، بازیکن را به ابتدای مرحله End of the Line Part 3 هدایت می‌کند تا بازی را در آن لحظه به پایان برساند.

این خطای فنی به تازگی شناسایی شده و در همین مدت کوتاه، رکورد جهانی اتمام بازی (Any%) در GTA: San Andreas توسط creezyful به ۵۳ دقیقه و ۴۶ ثانیه کاهش یافته است. به نظر می‌رسد که در روزها و هفته‌های آینده، با بهینه‌سازی‌های بیشتری توسط اسپیدران‌ها، این زمان حتی کمتر خواهد شد. این وضعیت باعث تفکیک دسته‌های Any% و Any% no AJS شده تا تماشاگران همچنان از تجربه اتمام تقریبی سه‌ساعته San Andreas و تمامی ماجراهای آن لذت ببرند.

تداوم موفقیت کاربران در تحلیل و رمزگشایی از بازی‌های قدیمی و وادار کردن کدهای داخلی آن‌ها به انجام کارهای غیرمنتظره، واقعا حیرت‌انگیز به نظر می‌رسد. در رویداد اخیر AGDQ، اجرای کد دلخواه (Arbitrary Code Execution) در بازی The Legend of Zelda: The Wind Waker به نمایش درآمد؛ موضوعی که به احتمال زیاد در زمان حضور قبلی این بازی در آن رویداد هنوز کشف نشده بود. دنیای بازی‌های ویدیویی همواره با چنین شگفتی‌هایی در تلاقی است. متأسفانه، این وضعیت به این معنی است که احتمالاً زمان زیادی خواهد گذشت تا رکوردی با این سرعت برای GTA 6 ثبت شود؛ البته اگر این بازی طبق برنامه در نوامبر امسال منتشر شود.

اشتراک‌گذاری »