Fallout 4 تست شدید بازی؛ از QA تا کرش های هسته ای
خیلی قبل از اینکه کالین مک اینرنی یکی از مؤسس های Pedalboard Games بشه یا به تیم قدرتمند و مستقل Strange Scaffold ملحق بشه، این توسعه دهنده کارش رو با تست کردن بازی ها در بخش تضمین کیفیت (QA) شرکت Bethesda Softworks در دوران کالج شروع کرد. کالین مک اینرنی در مصاحبه ای در GDC، برای من از یکی از ماموریت های جانبی و پرماجرای بخش QA بازی Fallout 4 تست شدید بازی تعریف کرد که درست مثل یک هشدار امنیتی شدید DEFCON، مستقیما به مقامات بالا گزارش شد. من معتقدم این اتفاق نمادی از استانداردیه که همه تسترهای QA باید برای رسیدن به اون و فراتر رفتن ازش تلاش کنن.
کالین مک اینرنی توضیح می ده: «وقتی داشتم Fallout 4 تست شدید بازی رو تست می کردم، رویکردم از سمت ناشر به سمت توسعه دهنده تغییر کرد. من مستقیما با توسعه دهنده های Bethesda کار می کردم، چیزهای جدیدی ازشون یاد می گرفتم و روی موارد عجیب تری کار می کردم.»
در ابتدا، داشتیم درباره هوش مصنوعی مولد در توسعه بازی صحبت می کردیم. کالین مک اینرنی استدلال متقاعدکننده ای برای قدرت نیروی انسانی در همه زمینه ها، از جمله بخش تضمین کیفیت (QA)، میاره؛ بخشی که اغلب بهش کم توجهی می شه اما همیشه جزئی حیاتی از توسعه بازی، از جمله در Fallout 4 تست شدید بازی، است.
اون ادامه می ده: «یه جایی تصمیم گرفتم با حافظه RAM بازی موش و گربه راه بندازم، چون روی Xbox One بودیم. Xbox One کلا 8 گیگابایت حافظه RAM داره، پس اگه مصرف از اون بالاتر بره، بازی کرش می کنه. این یکی از چالش های مهم در Fallout 4 تست شدید بازی بود. برای همین، نمایشگر میزان RAM رو آوردم بالا و با خودم گفتم چطوری می تونم این رو از کار بندازم؟ این فکری بود که به ذهن کس دیگه ای نرسیده بود. این یه روش تست استاندارد نیست که بگی چطوری می تونم باعث نشت حافظه (Memory Leak) در Fallout 4 تست شدید بازی بشم؟»
«در نهایت کاری که کردم این بود: رفتم سراغ کنسول بازی و به خودم یک میلیارد امتیاز تجربه (XP) دادم که من رو به لول 247 رسوند. بعد با اون سلاح هسته ای انداز منحصربه فرد که دوتا بمب شلیک می کرد راه افتادم و افزونه ای رو بهش اضافه کردم که باعث می شد هر شلیک اتمی، 10 تا بمب پرتاب کنه. خلاصه داشتم کل Wasteland رو با بمب های هسته ای شخم می زدم و فقط در یک صبح، چهار تا مورد کرش کردن در Fallout 4 تست شدید بازی رو پیدا کردم.»
بهترین بخشش؟ کالین مک اینرنی می گه: «اون روزها، این اتفاق باعث می شد یه ایمیل دسته جمعی برای کل شرکت Zenimax Media فرستاده بشه. مثلا رابرت آلتمن ایمیل هایی دریافت می کرد که یه نفر توی یه صبح، چهار تا کرش پیدا کرده. دوست دارم ببینم یه هوش مصنوعی چطوری می خواد کار من رو در Fallout 4 تست شدید بازی انجام بده. من به شکلی “حرفه ای” احمق هستم که یه ماشین حتی خوابش رو هم نمی تونه ببینه.»
بازی Fallout 4 تست شدید بازی اولش «یه چیزی کم داشت»، اما توسعه دهنده اصلی می گه تاد هاوارد که پیش تر درباره چگونگی ساخت Fallout New Vegas صحبت کرده بود، کمک کرد تا تایید بشه که «باید این حس فراگیر پارانویا وجود داشته باشه» تا بازیکن ها «ندونن به کی اعتماد کنن.»
دنیای تست بازی های ویدیویی همیشه پر از سناریوهای غیرقابل پیش بینی است که نبوغ انسانی را به چالش می کشد. کشف باگ های سیستمی و کرش های سخت افزاری نشان می دهد که حضور تسترها تا چه اندازه برای پایداری پروژه های بزرگی مثل محصولات بتسدا حیاتی است.