Glitching
گڑبڑ ایک ایسی سرگرمی ہے جس میں کوئی شخص ویڈیو گیمز میں خامیوں یا خرابیوں کو ڈھونڈتا ہے اور ان کا استحصال کرتا ہے تاکہ وہ کچھ حاصل کر سکے جس کا گیم ڈیزائنرز کا ارادہ نہیں تھا۔ جو کھلاڑی اس مشق میں مشغول ہوتے ہیں انہیں گلیچرز کہا جاتا ہے۔ کچھ خرابیاں آسانی سے حاصل کی جا سکتی ہیں، جبکہ دیگر یا تو بہت مشکل ہیں یا انسانوں کے ذریعہ ناقابل کارکردگی ہیں اور صرف ٹول کی مدد سے ان پٹ کے ساتھ حاصل کی جا سکتی ہیں۔ گیم میں ہیرا پھیری کی سطح میں خرابیاں بہت مختلف ہو سکتی ہیں، فلیگ سیٹ کرنے سے لے کر گیم کے اندر سے کسٹم کوڈ لکھنے اور اس پر عمل درآمد کرنے تک۔ خرابیاں حادثاتی طور پر پائی جا سکتی ہیں یا فعال طور پر تلاش کی جا سکتی ہیں۔ انہیں کھلاڑی کی طرف سے جانچ اور تجربے کی ضرورت ہوتی ہے تاکہ کسی حد تک کامیابی کے ساتھ اسے دہرایا جا سکے۔ انہیں بہت سے مختلف طریقوں سے حاصل کیا جا سکتا ہے، اکثر گیم کنٹرولر سے صارف کے ان پٹ کے ذریعے، لیکن ہارڈ ویئر ہیرا پھیری کے ذریعے بھی ان کی مدد کی جا سکتی ہے۔ گیم کے کوڈ تک رسائی حاصل کرنے یا ہیرا پھیری کی جانے والی خصوصیات کو جاننے کی وجہ سے کچھ خرابیوں کے میکانکس کو اچھی طرح سے سمجھا جاتا ہے، جبکہ دیگر قابل کارکردگی ہیں لیکن اس کا میکینک نامعلوم ہے۔ کچھ خرابیاں بے قابو عوامل کی وجہ سے مستقل طور پر قابل کارکردگی نہیں ہوتی ہیں، جنہیں عام طور پر بے ترتیب نمبر جنریشن کہا جاتا ہے (جسے اکثر آر این جی کہا جاتا ہے)۔ گلیچنگ کا استعمال تیز رفتار اور مسابقتی گیمنگ کے ساتھ ساتھ کھیل کے بنیادی تکنیکی میکانکس اور کوڈ کے بارے میں بصیرت حاصل کرنے کے لیے ایک ٹول کے طور پر کیا جاتا ہے۔ کچھ سیاق و سباق میں، اسے دھوکہ دہی کی ایک شکل سمجھا جاتا ہے، اور مقابلے زیادہ منصفانہ یا دل لگی تجربے کی اجازت دینے کے لیے کچھ خرابیوں کی اجازت نہیں دے سکتے ہیں۔ بہت سی تیز دوڑنے والی کمیونٹیز رنوں کے الگ الگ زمرے بناتی ہیں جو یا تو کچھ خرابیوں کو محدود کرتی ہیں یا استعمال کرنے کی اجازت دیتی ہیں، جس سے تیز دوڑنے والوں کو اس زمرے کا انتخاب کرنے کی آزادی ملتی ہے جو ان کے مفادات یا اہداف کے مطابق ہو۔ ویڈیو گیمز میں سب سے عام خرابیوں میں سے ایک کلپنگ ہے، جو کچھ علاقوں تک رسائی کے لیے دیوار یا رکاوٹ کے ذریعے گزرنے کے لیے استعمال ہوتی ہے جو عام گیم پلے میں ناقابل رسائی ہوں گے۔ یہ علاقے حد سے باہر ہو سکتے ہیں، جب کھلاڑی کا کردار ایسی جگہ پر ہو جس کا گیم ڈویلپرز نے کبھی ارادہ نہیں کیا ہو، یا اسے ترتیب توڑنے کی ایک شکل کے طور پر استعمال کیا جا سکتا ہے، جیسے کہ بند علاقے تک رسائی حاصل کرنے کے ایک ذریعہ کے طور پر، جیسے کہ بغیر چابی کے بند کمرے میں داخل ہونا۔ حدود سے باہر جانے والی خرابیاں زیادہ تر یا تو دیواروں یا کونوں سے گزر کر یا نقشے میں ایسی جگہوں پر چھلانگ لگا کر انجام دی جاتی ہیں جن میں پوشیدہ دیواریں نہیں ہوتی ہیں۔ ان علاقوں میں، بہت سے نقشوں میں کھوکھلی اشیاء ہوتی ہیں جن سے کھلاڑی آزادانہ طور پر گزر سکتا ہے۔ یہ اشیاء عام طور پر فاصلے پر ہوتی ہیں اور سجاوٹ کے لیے ہوتی ہیں، جن میں تصادم کا پتہ لگانے کی کمی ہوتی ہے۔ مثال کے طور پر، ٹونی ہاک کے زیر زمین 2 میں، ایل اے کی سطح میں ایک خرابی ہے جو کھلاڑیوں کو فراہم کردہ کھیل کے علاقے کو چھوڑنے اور پس منظر سے گزرنے کی اجازت دے سکتی ہے۔ بڑے پیمانے پر ملٹی پلیئر آن لائن گیم نیڈ فار سپیڈ: ورلڈ میں بھی شہر راکپورٹ میں ایک بگ تھا، جہاں کھلاڑی بے برج کے قریب پوائنٹ کیمڈن میں گڑبڑ کر سکتا ہے۔ میٹروئڈ پرائم جیسے گیمز میں سیکوینس بریکنگ میں مشغول ہونے کے لیے اسپیڈ رنرز کلپنگ کا استحصال کرتے ہیں، جس کی وجہ سے وہ غیر معمولی سلوک کر سکتے ہیں خاص طور پر اگر ان کے پاس اس سے نمٹنے کے لیے کوئی کوڈ نہ ہو۔ اگر زمین پر تصادم نہ ہو تو کھلاڑی دیوار میں گڑبڑ کر کے بغیر تل والے گڑھے میں گر سکتے ہیں۔ اس طرح کی خرابیاں کھلاڑیوں کو ان علاقوں میں جانے کی بھی اجازت دے سکتی ہیں جہاں انہیں جانا نہیں چاہیے، جیسے کہ گراؤنڈ تھیفٹ آٹو IV میں بیٹا علاقوں میں داخل ہونے کے لیے ہیلی کاپٹر کا استعمال کرتے ہوئے زمین سے اور نقشے کے نیچے سے کلپ کرنا۔ ایک اور عام قسم کی خرابی آئٹم میں ہیرا پھیری ہے، جہاں کھلاڑی کچھ آئٹمز حاصل کرنے کے لیے اپنی انوینٹری میں ہیرا پھیری کر سکتا ہے۔ اسے کھلاڑی کی صحت، جادوئی طاقت، انوینٹری کی صلاحیت، تلاش کی حیثیت، آئٹم کے استحکام وغیرہ کو تبدیل کرنے تک بھی بڑھایا جا سکتا ہے۔ یہ ہیرا پھیری اکثر کھیل کی مقرر کردہ حدود تک محدود نہیں ہوتی ہیں، اور کھلاڑی کو خراب آئٹمز تک رسائی حاصل کرنے کی اجازت دیتی ہیں۔ کھلاڑی صرف مخصوص ریسورس کاؤنٹرز کے لیے منفی اقدار حاصل کرنے کی کوشش کر کے بہت زیادہ وسائل حاصل کر سکتے ہیں جو ان کو سنبھالنے کے لیے کوڈ نہیں کیے گئے ہیں۔ اس بگ کی ایک مثال فیفا 11 کے پلے اسٹیشن 3 اور ایکس بکس 360 ورژن میں ہے، جس میں گیم پلیئر کے کرنسی کاؤنٹر کے لیے منفی اقدار کی جانچ نہیں کرتا ہے، جس کا مطلب ہے کہ اگر کوئی کھلاڑی قرض منسوخ کرتا ہے اور ٹرانسفر بجٹ میں کافی کرنسی دستیاب نہیں ہے، تو کرنسی کاؤنٹر سب سے زیادہ تعداد میں واپس چلا جائے گا، جس سے پلیئر کو بڑی مقدار میں دولت ملے گی۔ خرابیاں مخصوص کھیلوں کی طبیعیات کو بھی متاثر کر سکتی ہیں، جو کشش ثقل کی حالت، حرکت کی رفتار کو تبدیل کر سکتی ہیں، یا ٹیلی پورٹیشن کی اجازت بھی دے سکتی ہیں۔ گرینڈ تھیفٹ آٹو IV میں ایک مشہور فزکس بگ پایا جاتا ہے، جس میں سوئنگ چینز کی فزکس سے متعلق کوڈنگ کی خامیوں کی وجہ سے ایک خاص سوئنگ سیٹ کسی کو بھی اور کسی بھی چیز کو جو اس کی زنجیروں کو چھوتا ہے یا اس کے اوپری بار تک بہت دور تک پہنچتا ہے، تشدد سے الٹ سکتا ہے۔ گرینڈ تھیفٹ آٹو III اور گرینڈ تھیفٹ آٹو V میں بھی اسی طرح کا فزکس بگ ہے جہاں کچھ بند دروازوں تک پہنچنے سے کھلاڑی کے کردار یا گاڑی کو بہت فاصلے تک آسمان میں لانچ کیا جا سکتا ہے۔ ایسی خرابیاں بھی ہیں جن کے لیے کھلاڑی کی طرف سے کسی کارروائی کی ضرورت نہیں ہوتی، جیسے کہ این سی اے اے فٹ بال 11 میں خرابی جس کی وجہ سے فٹ بال کا کھیل گھڑی پر بتائے گئے وقت سے زیادہ طویل چلے گا اور اکثر غیر معینہ مدت تک چلے گا۔ اس طرح کی خرابیاں آن لائن ملٹی پلیئر گیمز کے مسابقتی ماحول کو نقصان پہنچا سکتی ہیں۔ مثال کے طور پر، ایسی اطلاعات موصول ہوئی ہیں کہ ٹرانسفارمرز کے آن لائن ملٹی پلیئر موڈ: وار فار سائبرٹرون کو ہیکنگ اور خرابیوں کا سامنا کرنا پڑا ہے جو کھلاڑیوں کو کلاسوں اور اعدادوشمار کو ان طریقوں سے جوڑنے کی اجازت دیتے ہیں جو عام طور پر باقاعدہ کھلاڑیوں کے لیے دستیاب نہیں ہوتے ہیں۔ میموری میں ہیرا پھیری اور صوابدیدی کوڈ پر عمل درآمد گڑبڑ کی ایک جدید شکل کھلاڑی کو گیم پلے کی حالت کو تبدیل کرنے کے لیے گیم کی میموری کے کچھ حصوں تک رسائی کی اجازت دیتی ہے۔ یہ حرکات کو انجام دے کر اور اداروں، اسپرائٹس، یا اداکاروں کی پوزیشنوں کو ایک مخصوص انداز میں تبدیل کر کے کیا جا سکتا ہے جو مخصوص میموری پتے کو ایک ترتیب میں رکھتا ہے جو کھلاڑی کو کھیل کے کسی پہلو کو تبدیل کرنے کی صلاحیت دیتا ہے، اور اس میں توسیع کی جا سکتی ہے۔ کھلاڑی کو اپنی مرضی کے مطابق کوڈ کو انجام دینے کی صلاحیت۔ یہ سپر ماریو ورلڈ میں ممکن ہے، جہاں اگر کھلاڑی کوپا شیلز، اینٹوں کے ذرات، اور فائر بالز جیسے اداروں کو مخصوص نقاط پر پھیلانے کا سبب بنتا ہے، تو میموری کو کوڈ کے طور پر پڑھا اور چلایا جائے گا۔ کوڈ کو تبدیل کرنے کی ایک اور مثال دی لیجنڈ آف زیلڈا: اوکرینا آف ٹائم میں ہے، جہاں اگر کھلاڑی کچھ اداکاروں کی حالتوں کو ایک مخصوص ترتیب میں اتار کر میموری میں بند کر دیتا ہے، تو لنک کسی آئٹم کو اٹھا سکتا ہے اور اس کے گردش کے زاویے کو ایک مختلف میموری ایڈریس سے منسلک کیا جائے گا، جیسے کہ وہ قیمت جو اس بات کا تعین کرتی ہے کہ اس نے کون سے جوتے پہنے ہیں۔ اگر یہ صحیح طریقے سے کیا جاتا ہے، تو کھلاڑی "ایف بوٹس" نامی بوٹس کا ایک گلیچڈ ورژن حاصل کر سکتا ہے جس میں کوئی کشش ثقل نہیں ہوتی ہے، جس سے لنک کو اپنی مرضی کے مطابق اڑنے کی اجازت ملتی ہے۔ بعض صورتوں میں، خرابیاں انسان کے لیے جسمانی طور پر ناممکن ہوتی ہیں کیونکہ انہیں فریم کامل درستگی اور درستگی کے ساتھ ان پٹ کی ضرورت ہوتی ہے، یا وہ جسمانی کنٹرولر پر محض ناممکن ہو سکتے ہیں۔ اس طرح کی خرابیوں کے لیے اکثر 60 فریم فی سیکنڈ پر کئی بٹن دبانے کی ضرورت ہوتی ہے، ممکنہ طور پر پیچیدہ امتزاج میں، یا ڈی پیڈ پر بائیں اور دائیں دونوں کو دبانے کی ضرورت ہوتی ہے۔ یہ ان ٹولز کا استعمال کرتے ہوئے حل کیا جاتا ہے جو خود بخود گیم میں ان پٹ بھیجتے ہیں، جیسے کہ ایمولیٹر پر میکرو۔ ہارڈ ویئر کی ہیرا پھیری کچھ خرابیاں صرف گیم سسٹم کے ہارڈ ویئر کو جسمانی طور پر جوڑ توڑ کرنے سے ہو سکتی ہیں، جیسے گیم پلے کے دوران ڈسک کو باہر نکالنا یا کارتوس کو قدرے جھکا کر پوزیشن سے باہر کرنا۔ ہارڈ ویئر ہیرا پھیری کی کچھ حد تک انتہائی مثال یہ ہے کہ، موسم گرما میں ایک خاص خرابی کو دیکھنے کے بعد، جاپانی تیز رفتار رنر ہٹشی نے دریافت کیا کہ اس کے فیمکوم کو ایک خاص درجہ حرارت پر گرم کرنے سے ڈریگن کویسٹ III کے لیے محفوظ فائلوں میں خرابی پیدا ہوئی، اور اب اسپیڈ رن کے دوران اپنے کنسول کو گرم پلیٹ پر رکھتا ہے۔ سرکٹ موڑنے والی فزنگ گلیچ حوالہ جات ڈیجیٹل الیکٹرانکس سافٹ ویئر کیڑے سافٹ ویئر کی بے ضابطگیاں کمپیوٹر کی غلطیاں ویڈیو گیم کلچر ویڈیو گیم کی خرابیاں بھی دیکھیں۔