عن المشروع
هذا المستودع هو تنفيذ لـ Archipelago للعبة Dark Souls: Remastered (DSR). Archipelago هو إطار عمل للعشوائية متعدد العوالم حيث يمكن وضع عناصر من لعبة لاعب واحد في ألعاب لاعبين آخرين، ويقوم هذا المشروع بتكييف DSR مع هذا النموذج. يوضح ملف README بوضوح في الأعلى أن هذا التنفيذ لم يعد مدعومًا ويوجه المستخدمين إلى مستودع مختلف (إصدارات tathxo/DSAP) للتحديثات المستقبلية.
ما يوفره
- حزمة apworld لتوليد بذور عوالم متعددة لـ DSR، مع صفحة لعبة ودليل إعداد مرتبطين من ملف README.
- عميل (DSAP.client.exe) يتصل بخادم Archipelago، ويتتبع فحوصات المواقع في اللعبة قيد التشغيل، ويوصل العناصر المستلمة.
- عشوائية للعناصر، والحمولة الأولية، والهدايا، والتعاويذ، مع خيارات YAML للتحكم فيها.
- خيارات اختيارية لقفل جدران الضباب وجدران ضباب الزعماء، حيث يجب الحصول على عناصر رئيسية قبل المرور عبر بوابات الضباب، بالإضافة إلى خيارات "المنطق" المقابلة التي تنشئ فحوصات عند تلك البوابات.
- مجموعات مواقع (مثل جميع مناطق DLC، العالم المرسوم، الجوف العظيم، بحيرة الرماد) يمكن استبعادها، ومجموعات عناصر يمكن تمييزها كمحلية أو غير محلية.
- دعم حفظ متعدد: شخصية جديدة على نفس الفتحة تستلم العناصر التي قامت الفتحة بالفعل بنهبها، ويتم مزامنة نقاط الانتقال بين الحفظات على نفس الفتحة.
- تراكب داخل اللعبة لرسائل Archipelago، ونوافذ منبثقة للعناصر المستلمة من لاعبين آخرين، وأوامر نصية مثل /connect و /unstuck و /warp و /ripshow و /deathlink و /goalcheck و /lordvessel و /fog و /bossfog و /lock و /diag.
- دعم Universal Tracker، بما في ذلك الاستخدام بدون YAML واستيراد خرائط poptracker.
التوافق والتحذيرات
- تم اختباره مع نسخة Steam من Dark Souls: Remastered (إصدار التطبيق 1.03.1، إصدار اللائحة 1.04) على Windows 11 مع Archipelago Launcher 0.6.6. قد تؤدي إصدارات اللعبة غير المتطابقة إلى تعطل عند الاتصال.
- دعم Linux أولي عبر Proton، باستخدام خيار إطلاق PROTON_REMOTE_DEBUG_CMD؛ يصفه ملف README بأنه غير مختبر بدقة وغير مستقر إلى حد ما.
- يسرد ملف README العديد من المشكلات المعروفة، معظمها مرتبط بإصدارات العميل الأقدم (0.0.19.1 وما دون)، بما في ذلك فقدان العناصر عند الاستلام أثناء التواجد في القائمة الرئيسية، وعناصر مكررة عند إعادة الاتصال، وروابط موت مفقودة، وكسر صندوق عنصر مفتاح Firelink Shrine للمنطق. تم وضع علامة على العديد من هذه المشكلات كمصلحة في الإصدارات اللاحقة.
- إصدارات العميل و apworld مرتبطة بإحكام: عميل 0.1.0 غير متوافق مع إصدارات apworld السابقة، والعكس صحيح.
يوثق سجل التغييرات التطور من إصدارات 0.0.x المبكرة حتى 0.1.0، ويغطي إعادة هيكلة مجموعة العناصر، والعناصر المسلمة من الخادم، ودعم DLC، والتراكب، ومجموعات المواقع والعناصر، وإصلاحات المنطق، وتقليل عرض النطاق الترددي والتخزين. تذكر الخارطة الزمنية خططًا لعشوائية عناصر المتجر، وعشوائية قطرات الأعداء، والفخاخ، وخيارًا لمعاملة بعض التخطيات داخل اللعبة كمنطقية. يُنسب الفضل للمساهمين في ملف README.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.