XMage - Magic ، محرك لعبة آخر
يتيح لك XMage لعب السحر ضد واحد أو أكثر من اللاعبين عبر الإنترنت أو خصوم الكمبيوتر. ويشمل تطبيق القواعد الكاملة لأكثر من 28000 بطاقة فريدة وأكثر من 73 000 إعادة طبع من إصدارات مختلفة. يمكنك أيضًا العثور على مجموعات مخصصة مثل Star Wars. جميع المجموعات العادية لها جميع البطاقات المنفذة تقريبًا.
وهو يدعم المباريات والبطولات الفردية مع العشرات من أوضاع اللعبة مثل Duel ، Multiplayer ، Standard ، Modern ، Commander ، Pauper ، Oathbreaker ، Historic ، Freeform ، Richman وأكثر من ذلك بكثير.
يدعم الخادم المحلي وضع اختبار خاص لاختبار مجموعات ومواقف اللعبة الأخرى مع شروط محددة مسبقًا.
هناك خوادم عامة حيث يمكنك لعب XMage ضد اللاعبين الآخرين. يمكنك أيضًا استضافة الخادم الخاص بك للعب ضد الذكاء الاصطناعي و/أو أصدقائك.
مجتمع Xmage والموارد:
- دعم XMage الرسمي وطلب الميزات على Github ؛
- منتدى XMage الرسمي (قديم) ؛
- Reddit Xmage Group ؛
- قناة Discord Reddit Xmage ؛
- آخر التغييرات ؛
- آخر الأخبار ؛
- أحدث الإصدارات ؛
- وثائق المشروع.
حالة الخوادم:
- http://xmage.today/servers/ (مؤقتًا خارج الخدمة)
خادم BETA مع غير إصدار أو تحت ميزات التطوير:
- http://xmage.today/ (إصدار الإصدار)
سمات
- تطبيق multiplatform: Windows ، Linux ، MacOS ؛
- محرر سطح السفينة (دعم تنسيقات سطح السفينة المتعددة ومصادر سطح السفينة) ؛
- Duel Duel أو لعبة متعددة اللاعبين مجانية للجميع مع ما يصل إلى 10 لاعبين ؛
- معارضو AI الكمبيوتر ؛
- نظام تصنيف اللاعبين (Glicko) ؛
- يدعم تنسيقات خاصة مثل Commander (ما يصل إلى 10 لاعبين) ، أوثبريكر ، والمكعب ، والقادة الصغير ، والمعيار الفائق ، والمعيار التاريخي وأكثر من ذلك ؛
- مباريات أو بطولات واحدة مدعومة (القضاء أو التعامل مع النوع السويسري) ، والتي يمكن لعبها مع ما يصل إلى 16 لاعبًا:
- دفاع (أيضا مكعب) مسودة البطولات (4-16)
- مغلق (أيضا من المكعب) بطولات (2-16)
تقرير الأخطاء / طلب الميزة
أفضل طريقة للإبلاغ عن علة أو طلب الميزات هي صفحة مشكلات Github.
التثبيت / التشغيل
- قم بتنزيل أحدث ملفات مشغل XMage وملفات التطبيق وإلغاء حزمها إلى أي مجلد مثل
D:gamesxmage
؛ - يجب أن يكون لديك Java الإصدار 8 أو في وقت لاحق لتشغيل قاذفة.
تحتوي صفحة Wiki على معلومات تفصيلية حول إعداد الخادم الخاص أو العام.
خيارات الخادم
يحدد خادم XMage افتراضيًا ملف التكوين من دليل العمل الحالي إلى config/config.xml
( configconfig.xml
في Windows). لتغيير هذا الموقع ، ابدأ الخادم باستخدام الخاصية xmage.config.path
تعيينها على الموقع المطلوب ، على سبيل المثال -Dxmage.config.path=config/otherconfig.xml
. يمكن تعيين الخيار من XmageLauncher في Settings > Java > Server java options
.
استكشاف الأخطاء وإصلاحها / الأسئلة الشائعة
تحتوي صفحة مشكلات github على مشاكل وإصلاحات شعبية:
- أي: يتجمد البرنامج عند بدء التشغيل (شاشة بيضاء/زرقاء/أسود) ؛
- أي: لا يمكن تنزيل الصور أو يتوقف بعد بعض الوقت ؛
- أي: لا يمكن تشغيل العميل ، لا يمكن فتح ... jvm.cfg ؛
- أي: لا توجد نصوص أو أزرار صغيرة في المشغل ؛
- Windows: البطاقات القبيحة أو الأزرار أو غيرها من القطع الأثرية رسم واجهة المستخدم الرسومية ؛
- Windows: الصور المصنوعة من الرموز والنصوص ؛
- MacOS: لا يمكن تشغيل على M1/M2 ؛
- ماكوس: لا يمكن فتح قاذفة ؛
- MacOS: يتجمد العميل في واجهة المستخدم الرسومية (ON Connect Dialog ، في مباراة جديدة) ؛
- Linux: قم بتشغيل ON OS غير القياسي أو الأجهزة مثل Raspberry PI ؛
- Linux: واجهة المستخدم الرسومية القبيحة ورسم القطع الأثرية ؛
تعديلات الأداء
إذا كان لديك وحدة معالجة الرسومات جيدة ، فمن المحتمل جدًا أن تتمكن من زيادة الأداء من خلال علامات Java الإضافية .
يعمل XMage على JRE 8 ، لذلك يجب أن يمنحك هذا الرابط الأعلام المتاحة.
كيفية تمكين الأعلام الإضافية
- إطلاق XMage
- في شريط القائمة من المشغل ، انقر فوق "الإعدادات" ، والتي ستفتح نافذة الإعدادات
- انتقل إلى علامة التبويب "Java"
- يمكنك تمرير أعلام إضافية عن طريق تحرير حقل نص "خيارات Java العميل"
تعديلات Linux
تمكين OpenGL
مزيد من المعلومات حول OpenGL:
المشاكل المحتملة:
- التحذير : هناك خطأ مع اختيار الملف عند تمكين OpenGL (يمكنك استخدام محدد الملفات عندما تحاول ، على سبيل المثال ، تحميل سطح السفينة من القرص). سيجعل الحل البديل المقترح تحطم اللعبة ، لذلك ليس خيارًا.
- الحل البديل : عند استخدام I3 ، يمكنك العمل حول الخلل من خلال تبديل إمكانيات "العائمة" للنافذة وإجبارها على إعادة تقديمها.
تمكين Xrender
مزيد من المعلومات حول Xrender:
-
-Dsun.java2d.xrender=true
زيادة استخدام الذاكرة
هذا ليس مضمونًا لإعطاء تحسينات ، ولكنه يعتمد على حالة الاستخدام. إذا كان لديك الكثير من ذاكرة الوصول العشوائي لتجنيبها ، فيمكنك زيادة حجم الكومة الأولي لقياس جيد. مزيد من التفاصيل حول إعدادات الذاكرة:
المطور
يمكن العثور على وثائق المشروع الكاملة والتعليمات للمطورين في صفحات الويكي.
الخطوات الأولى لمطوري XMage:
- إعداد بيئة التطوير الخاصة بك
- أدوات اختبار التنمية
- سير عمل التنمية
- تنمية المرشدين Howto
أيقونات الشعلة التي أنشأتها Freepik - Flaticon