حالا میتوان بازی GTA: San Andreas را در مدت زمان یک ساعت به پایان رساند

بازی 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 مدت زمان زیادی لازم خواهد بود؛ البته اگر این بازی طبق برنامهریزی، در نوامبر امسال عرضه شود.



