Co-op Anything: التحقق من نقاط دخول الحملة متعددة اللاعبين
الهدف: يعمل Steam C&C3 Tiberium Wars / Kane’s Wrath على إنشاء خادم World in Conflict client/dedicated
المؤلف / الإسناد: cranebeaker and community contributors
تاريخ مراجعة المصدر:
حالة المراجعة: تمت مراجعة المصادر؛ لا يتم إعادة تشغيل اختبارات المؤلف بشكل مستقل.
السؤال
كيف يمكن للحملة الاحتفاظ بنصوصها وجوانبها مع السماح للاعب آخر بالانضمام؟
ما فعله REA
تسجل ملاحظات C&C3 بوضوح ملاحظات REA/Ghidra 12.1.4 الخاصة بـ TW 1.10 القابل للتنفيذ، مع تحديد موقع الوظيفة التي تزيل جوانب الحملة أثناء إعداد multiplayer/skirmish. تلاحظ World in Conflict توثيق تحليل اختيار دور الخادم المخصص من خلال REA/Ghidra، مع فصل قيود اللاعب الفردي وحالة الخادم والاستدلالات التي لم يتم التحقق منها. تتعامل البرامج النصية ومصححات الأخطاء واختبارات وقت التشغيل الأخرى مع العمل اللاحق.
النتائج التي أبلغ عنها المؤلف
ينشر المشروع MCP/المهارات وأدوات اختبار المزامنة والأبحاث الخاصة باللعبة. تتضمن ملاحظات C&C3 العناوين والتنسيقات والتجارب. بالنسبة إلى World in Conflict، أبلغ المؤلف عن مضيف حملة LAN الذي يقوم بتشغيل المهام بينما ينضم عميل آخر ويرى الوحدات المتزامنة المباشرة، ولكن لا يمكنه التحكم في الوحدات الخاصة به. تحتفظ كل لعبة بمستوى ضمان الجودة الخاص بها.
القيود والمطالبات التي لم يتم التحقق منها
يقتصر إسناد REA على تحقيقات C&C3 وWorld in Conflict التي تمت مراجعتها، وليس كل تعديل في الدليل. تظل سيطرة اللاعب الثاني ومناطق النشر والرؤية واللعب عبر الإنترنت غير مكتملة في World in Conflict؛ يتحقق التقرير من الشبكة المحلية (LAN) فقط. يحتوي C&C3 أيضًا على حالات فشل في الحملة ومشكلات في السياق لم يتم حلها. Stars لا تثبت حملة كاملة. لم يتم تشغيل هذا الكتالوج الألعاب أو الاختبارات.
ماذا نتعلم
التحقق من صحة اتصال العميل والرؤية المتزامنة والتعاونية القابلة للتشغيل بشكل حقيقي كنتائج منفصلة.
دليل استخدام REA في المصدر
Engine seams (observed in the TW 1.10 exe with REA/Ghidra 12.1.4)تم تبسيط تنسيق المقتطفات. اقرأ المصدر الأصلي للحصول على السياق الكامل.
المصادر الأصلية
ملخص التحرير المستقل. الائتمان ينتمي إلى المؤلفين الأصليين. لا يتم إعادة توزيع البرامج المستهدفة والمثبتات ومخرجات برنامج فك التحويل البرمجي الكاملة هنا.