العمارة التعاونية وخطة المشروع

العمارة التعاونية وخطة المشروع

الهندسة التعاونية وخطة المشروع

كانت ألعاب الاستراتيجية وألعاب تقمص الأدوار الكلاسيكية من أواخر التسعينيات وبداية الألفية إما تأتي بشبكات IPX/DirectPlay هشّة أو تم حذف وضع متعدد اللاعبين قبل الإطلاق مباشرة. Good Old Games Dev تستبدل شبكات التراث بتكنولوجيا نقل موحّدة وحتمية للمشاركة التعاونية عبر جميع المنافذ الأربعة.

مقارنة وضع التعاون عبر جميع النسخ الأربع

Game PortPlayersCo-op ArchitectureCampaign & Save SupportBuy Original Game
Jagged Alliance 21–6 لاعبينحملة Arulco المشتركة، التمويل المشترك، تعيين الفرق والتحركات التكتيكية المتزامنةحملة Arulco Revisited 1.4 الكاملة + استعادة ملفات .cocometa المحفوظةGOG.com
Warlords III: Darklords Rising1–8 لاعبينجلسة محلية مشتركة وتعاون حليف (SetupScr.pcx مدير المقاعد، GUID التحكم الساخن والتوصيل التلقائي للقتال المحدد)كاملة (v1.0.0) — حملات كاملة، 43+ سيناريو، خرائط عشوائية وحفظ محمولGOG.com
Anno 1503 A.D. — Royal Edition1–4 Playersاستعادة اللعب المتعدد عبر جزر متعددة + Shared Empire Co-op على 20 هرتزاللعب المستمر والسيناريوهات (قيد التقدم)GOG.com
Arcanum1–4 Playersحملة قصة كاملة للعب التعاوني مع مجموعة، السفر المشترك على خريطة العالم والمعارك المتزامنة المبنية على الدوروحدة القصة الرئيسية لـ Arcanum + Vormantown (قيد التقدم)GOG.com

قواعد التحديد عبر المنصات

لأن جلسة تعاونية واحدة يمكن أن تجمع بين macOS ARM64 و Linux x86_64 (MSI Claw / Steam Deck) و Linux ARM64 (Khadas VIM1S)، فإن جميع أكواد المحاكاة تلتزم بقواعد التحديد الصارمة عبر العمارات.

  1. لا يوجد rand() غير مبدد أو انحراف عشري: جميع عمليات رميات الضرب، وكاسرات تعادل مسارات الذكاء الاصطناعي، ودورات الاقتصاد تستخدم رياضيات نقطة ثابتة صريحة ودفق PRNG متزامن.
  1. تزامن تدفق الأوامر + لقطات الأدوار: فقط أوامر اللاعب (التحرك، الإطلاق، البناء، اختيار الحوار) تنتقل عبر الشبكة، مصحوبة بتجزئات CRC32 لحالة كل تيك للكشف الفوري عن أي انحراف.
  1. إعادة الاتصال التلقائية ومزامنة الحفظ: عند كل حدود دور، يتم كتابة نقطة حفظ مزدوجة .sav + .cocometa حتى يمكن للجهاز المحمول أو وحدة التحكم المنفصلة الانضمام مرة أخرى في ثوانٍ.