Godot ، تم تحديث محرك اللعبة مفتوح المصدر إلى الإصدار 3.3

بعد 7 أشهر من التطوير ، تم إطلاق محرك اللعبة المجانية Godot 3.3 وهو مناسب لإنشاء ألعاب ثنائية وثلاثية الأبعاد. فرع جودوت 2 متوافق تمامًا مع Godot 3.2 ويستمر في تطوير إصدارات مستقرة من المحرك ، والتي سيتم توفير دورة دعم طويلة لها.

في البداية ، بدلاً من Godot 3.3 ، تم التخطيط لإصدار التحديث 3.2.4 ، لكن المستخدمين تصوروا الإصدارات 3.2.x على أنها تصحيحية ، على الرغم من نقل ميزات جديدة من الفرع 4.0 ، لذلك تحول المشروع إلى مخطط الإصدار الكلاسيكي الدلالية.

على وجه الخصوص ، تحديث الرقم الثالث سيشير الآن إلى وجود إصلاحات فقط ، الثاني ، تضمين وظائف جديدة والأول ، وجود تغييرات تؤثر على التوافق. سيتم اتباع الفرع 3.xx بالتوازي مع 4.xx حتى يتم تثبيت Godot 4.x بالكامل وتكييفه مع جميع الأجهزة الحالية.

الميزات الجديدة الرئيسية لـ Godot 3.3

في هذا الإصدار الجديد ، باعتباره الحداثة الرئيسية ، يبرز أنه موجود أعدت أ إصدار محرر يعمل في متصفح الويب.

تمت إضافة القدرة أيضًا على تصدير الألعاب لمنصة Android بتنسيق AAB (حزمة تطبيقات Android) ، بالإضافة إلى حزم APK. تنسيق AAB يسمح بتحميل المكتبات الأصلية المطلوبة فقط للعمل على الجهاز الحالي (على سبيل المثال ، armeabi-v7a أو arm64-v8a).

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

تم اقتراح واجهة برمجة تطبيقات جديدة لإنشاء المكونات الإضافية وتوزيعها لنظام iOS، والذي يسمح لك بنقل المكونات الإضافية (ARKit و GameCenter و InAppStore) إلى مستودع منفصل وتطويرها بشكل مستقل عن محرك Godot. تم تنفيذ واجهة برمجة التطبيقات هذه مسبقًا لمنصة Android.

تغيير مهم آخر كان في مصدرو ألعاب الويب (HTML5) التي تم تحسينها كما تم تلقي تحسينات ودعم للوحات المفاتيح ولوحات الألعاب ، بالإضافة إلى تلقي دعمًا لنصوص GDNative ومتعددة مؤشرات الترابط للألعاب التي يتم تشغيلها في المتصفح ، ولكن نظرًا لقيود نظام HTML5 الأساسي ، فإن تنفيذه غير متوافق مع خيارات الألعاب الأصلية. أيضًا ، يرتبط تنفيذ البث بـ SharedArrayBuffer API ، والذي لا يتوفر في جميع المتصفحات. ملف التعريف متعدد مؤشرات الترابطيضيف s أيضًا دعمًا لواجهة برمجة تطبيقات AudioWorkletأن يسمح بإخراج صوتي أفضل بدون حظر التدفق الرئيسي.

من ناحية أخرى ، يمكننا أن نجد ذلك إضافة دعم لإنشاء ألعاب لـ أجهزة Apple الجديدة مجهزة بالشريحة M1 ARM ، إلى جانب الدعم الذي تمت إضافته لإرفاق التوقيعات الرقمية بالملفات القابلة للتنفيذ التي تم إنشاؤها لنظام التشغيل macOS.

منذ الفرع 4.0 ، تم نقل واجهة برمجة تطبيقات حديثة لتنظيم تعدد مؤشرات الترابط، حيث يتم استخدام إمكانات معيار C ++ 14 ، تمت زيادة موثوقية العمل على منصات مختلفة ، وتم تنفيذ تحسين الأداء.

تم نقل تحسين الفرع 4.0 الذي يستخدم بنية BVH (التسلسل الهرمي لوحدة التخزين) بدلاً من طريقة Octree للفصل المكاني الديناميكي أثناء العرض. يعد BVH الآن هو الخيار الافتراضي ويحل العديد من مشكلات الأداء.

يتم استخدام تطبيق موحد لمعالجة الدُفعات ثنائية الأبعاد (معالجة الدُفعات ، التحسين لتقليل مكالمات السحب مع مراعاة الموضع النسبي للكائنات) ، والتي يمكن استخدامها لكل من OpenGL ES 2 و OpenGL ES 3. يغطي التحسين نفسه الآن المزيد من الكائنات ، بما في ذلك الخطوط والمضلعات.

تمت إضافة منشئ خرائط إضاءة جديد (lightmapper) ، الذي يطبق طريقة مسار التتبع ويدعم تقليل الضوضاء باستخدام مكتبة oidn (Open Image Denoise). يستخدم lightmapper الجديد وحدات المعالجة المركزية للحوسبة ويحل معظم مشاكل الجودة الكامنة في وحدة التحكم القديمة.

تمت إضافة المكون الإضافي OpenXR مع دعم للمعيار الذي يحمل نفس الاسم لإنشاء تطبيقات الواقع الافتراضي والواقع المعزز. أضاف منفذ HTML5 لإنشاء ألعاب تعتمد على تقنيات الواقع الافتراضي دعمًا لمواصفات WebXR.

أخيرًا ، إذا كنت تريد معرفة المزيد عنها ، فيمكنك التحقق من التفاصيل في الرابط التالي.

احصل على Godot

Godot متاح للتنزيل في هذه الصفحة لنظام التشغيل Windows و Mac OS و Linux. يمكنك أيضًا العثور عليها في بخار y itch.io.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.