من فضلك تسجيل الدخول أو تسجيل لتفعل ذلك.

في خطوة تقنية مهمة، أعلنت Mojang عن انتقال Minecraft Java Edition إلى مكتبة SDL3 لإدارة النوافذ والمدخلات وتكامل المنصة. هذا التحديث، الذي يأتي ضمن لقطة جديدة، يعد بتحسينات كبيرة في الأداء وتجربة المستخدم، خاصةً فيما يتعلق بالتعامل مع الرسوميات والمدخلات عبر مختلف أنظمة التشغيل. دعونا نغوص في التفاصيل الهامة لهذا التغيير وما يحمله من جديد للاعبين والمطورين.

ما أهمية الانتقال إلى SDL3؟

يحل SDL3 (Simple DirectMedia Layer 3) محل مكتبة GLFW السابقة، وهو ما يمثل تحديثًا أساسيًا للبنية التحتية للعبة. SDL3 هي مكتبة قوية ومتعددة المنصات تُستخدم على نطاق واسع في تطوير الألعاب، وتوفر تحكمًا أفضل في العتاد وإدارة أكثر كفاءة للموارد. هذا الانتقال لا يهدف فقط إلى تحسين الأداء العام للعبة، بل يفتح الباب أمام دعم أفضل لأنظمة التشغيل الحديثة وتقديم تجربة لعب أكثر سلاسة واستجابة.

الميزات الجديدة والتحسينات الرئيسية

تجربة اللعب

  • يمكن للاعبين في وضع المتفرج الآن التفاعل مع البوابات للانتقال الفوري، مما يضيف مرونة أكبر لهذا الوضع.

تعديلات واجهة المستخدم (UI)

  • إزالة إعداد الماوس المدخلات الخام: تستخدم مدخلات الماوس الآن دائمًا وضع الماوس النسبي أثناء اللعب، مما يوفر استجابة موحدة.
  • تستخدم روابط المفاتيح الآن المفاتيح الفعلية بدلاً من رموز المفاتيح الخاصة بتخطيط لوحة المفاتيح، مما يحل مشكلات التوافق مع لوحات المفاتيح غير QWERTY.
  • أصبح وضع ملء الشاشة بلا حدود هو الوضع الافتراضي، وتم تحسين التبديل بين وضع ملء الشاشة بلا حدود ووضع ملء الشاشة الحصري بحيث لا يتطلب إعادة تشغيل اللعبة.
  • لم يعد وضع ملء الشاشة الحصري مدعومًا على نظام التشغيل macOS.
  • الحد الأدنى لحجم النافذة أصبح 320 × 240 بكسل، مما يوفر مرونة أكبر في أحجام النوافذ.
  • على أنظمة Linux، ستستخدم اللعبة الآن وتفضل Wayland محليًا إذا كان متاحًا، مما يوفر دعمًا أفضل للبيئات الرسومية الحديثة.
  • تراكب التصحيح يدعم الآن مقياس واجهة المستخدم الرسومية منفصلاً عن بقية اللعبة، مع خيارات تخصيص متعددة.

المخزون الإبداعي

  • تمت إعادة ترتيب العناصر المعدنية والكتل للحصول على تنظيم أفضل، مع تصنيف المكونات غير ذات الطبقات أولاً، ثم المكونات ذات الطبقات التي تُصنع إلى معدات.
  • ترتيب محسّن لعلامة التبويب الكتل الطبيعية لترتيب محتواها بشكل تسلسلي من Overworld -> Nether -> End.

التغييرات التقنية وتحديثات حزم البيانات والموارد

شهدت اللقطة الجديدة ترقيات مهمة لحزم البيانات والموارد، مما يؤثر على المطورين ومنشئي المحتوى:

  • إصدار حزمة البيانات أصبح 111.0 وإصدار حزمة الموارد أصبح 92.0.
  • دعم موسع لأنواع جداول الغنائم التي تتضمن سجلًا مخصصًا وعناصر تسجيل ومراجع للعلامات، مما يوفر مرونة أكبر في تحديد الغنائم.
  • إضافة مكونات بيانات جديدة مثل minecraft:cooking_fuel و minecraft:brewing_fuel لتخصيص وقود الأفران وحوامل التخمير.
  • تغييرات في سلوك العلامات، حيث لم تعد تنفذ أحداث النقر تلقائيًا في نص مخصص، مع إضافة حقل allow_op_features لاستعادة السلوك السابق.
  • إضافة سمات بيئة جديدة مثل minecraft:gameplay/natural_mob_spawns و minecraft:gameplay/creature_world_gen_spawn_probability لتخصيص ظهور الغوغاء في العالم بشكل أعمق.
  • تحديثات لدوال الكثافة في توليد العالم (World Generation) تتضمن دوالًا جديدة مثل subtract، divide، negate، lerp، ودوال للتقريب مثل floor، round، ceil، و truncate، بالإضافة إلى دالة beard لكثافة لحية الهيكل، مما يسمح بإنشاء تضاريس أكثر تعقيدًا وتنوعًا.
  • إزالة ودمج العديد من حقول توليد العالم المتعلقة بالطبقات المائية وعروق الخام ضمن إعدادات الضوضاء الجديدة لتبسيط التكوين.

القضايا المعروفة وإصلاحات الأخطاء

القضايا المعروفة

  • قد يتسبب وضع ملء الشاشة الحصري على نظام التشغيل Windows في تعطل اللعبة في مواقف معينة، خاصة عند استخدام شاشات متعددة.
  • يؤدي الدخول إلى وضع ملء الشاشة الحصري إلى تعطل اللعبة على Wayland.

إصلاحات الأخطاء

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

تجربة اللقطة وتقديم الملاحظات

هذه اللقطة متاحة الآن في Minecraft: Java Edition. لتثبيت اللقطة، افتح مشغل Minecraft وقم بتمكين اللقطات في علامة تبويب التثبيتات. تذكر دائمًا أن الإصدارات التجريبية قد تؤثر على عوالمك المحفوظة، لذا يرجى عمل نسخة احتياطية منها أو تشغيلها في مجلد منفصل عن عوالمك الرئيسية.

  • يمكنكم تنزيل ملف jar الخاص بالخادم عبر المنصات من الموقع الرسمي.
  • للإبلاغ عن الأخطاء، يُرجى زيارة متتبع المشكلات الخاص بـ Minecraft.
  • لتقديم أي ملاحظات أو اقتراحات، توجهوا إلى موقع الملاحظات الرسمي لـ Minecraft أو انضموا إلى قناة Discord الرسمية.

خاتمة

يُعد هذا التحديث لـ Minecraft Java Edition خطوة جريئة نحو المستقبل، مع الانتقال إلى SDL3 الذي يمهد الطريق لتحسينات هائلة في الأداء والتوافق. بينما لا تزال هناك بعض المشكلات المعروفة، فإن الجهود المبذولة لتعزيز تجربة اللاعبين والمطورين واضحة. شجعوا بتعدين سعيد، وتابعوا كل جديد في عالم Minecraft!

تحسين اقتصاديات وكلاء الذكاء الاصطناعي: حل مشكلة استهلاك الرموز والهلوسة
رحلتي إلى إندي ويب: دروس وتطبيقات لويب مستقل ومُتحكم به

Reactions

0
0
0
0
0
0
بالفعل كان رد فعل لهذا المنصب.

ردود الفعل