ألعاب اختبار البرمجيات: كيف غزت شركة ما ميترويد وماريو

2025-08-24
ألعاب اختبار البرمجيات: كيف غزت شركة ما ميترويد وماريو

استخدمت شركة ألعاب نينتندو، وتحديدًا ميترويد وسوبر ماريو بروس، لاختبار منصتها البرمجية، أنتيسيس. في البداية، تعثر نظام اختبار الذكاء الاصطناعي الخاص بها أمام باب أحمر في ميترويد لأنه كان يعطي الأولوية للقضاء على الأعداء، مما استنفد صواريخه. هذا دفعهم إلى تطوير تقنية جديدة لـ "اختبار سرب" تُحسّن الأهداف أثناء استكشاف مساحة الحالة، مثل إعطاء الأولوية لوجود المزيد من الصواريخ. لم يحل هذا مشكلة الباب الأحمر فحسب، بل مكّن أنتيسيس من استكشاف عالم اللعبة بكفاءة أكبر، واكتشاف الأخطاء، بل واستغلال آليات اللعبة لـ Speedruns. هذه التقنية لا تقتصر على اختبار الألعاب؛ إنها قابلة للتطبيق على سيناريوهات مختلفة لاختبار البرمجيات، مثل العثور على تسريبات الذاكرة أو شذوذ الأداء.

التطوير