تم إطلاق الإصدار الجديد من محرك اللعبة Godot 3.2 بهذه الميزات الجديدة

غودو

بعد 10 أشهر من التطوير ، تم إطلاق Godot 3.2 Free Game Engine Launch، وهو مناسب لإنشاء ألعاب ثنائية وثلاثية الأبعاد. المحرك يدعم لغة سهلة التعلم لتحديد منطق اللعبة ، بيئة رسومية لتصميم اللعبةs ، ونظام نشر اللعبة بنقرة واحدة ، ومحاكاة شاملة للعملية المادية والرسوم المتحركة ، ومصحح أخطاء مدمج ، ونظام لتحديد الاختناقات في الأداء.

محرك يدعم جميع المنصات الشعبية الثابتة والمتنقلة (Linux و Windows و macOS و Wii و Nintendo 3DS و PlayStation 3 و PS Vita و Android و iOS و BBX) ، بالإضافة إلى تطوير الألعاب للويب. إصدارات ثنائية جاهزة للتشغيل مصممة لأنظمة Linux و Windows و macOS.

في فرع منفصل ، يتم تطوير خلفية جديدة استدعاء استنادًا إلى واجهة برمجة تطبيقات Vulkan الرسوميةأن سيتم تقديمه في الإصدار القادم من Godot 4.0، بدلاً من الخلفيات الحالية عبر OpenGL ES 3.0 و OpenGL 3.3 (سيتم الحفاظ على دعم OpenGL ES و OpenGL من خلال عملية الواجهة الخلفية OpenGL ES 2.0 / OpenGL 2.1 القديمة على بنية العرض الجديدة القائمة على Vulkan).

يتم توزيع الكود الخاص بمحرك اللعبة ، وبيئة تطوير اللعبة ، وأدوات التطوير ذات الصلة (المحرك المادي ، وخادم الصوت ، والخلفيات الخلفية للعرض ثنائي الأبعاد / ثلاثي الأبعاد ، وما إلى ذلك) بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.

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

في هذا الإصدار الجديد ، تمت إضافة دعم لسماعات الواقع الافتراضي Oculus Quest ، تم تنفيذه على أساس مكون إضافي لمنصة Android. لتطوير أنظمة الواقع المعزز لنظام iOS ، تمت إضافة دعم إطار عمل ARKit. يتم تطوير دعم إطار عمل ARCore لنظام Android ، ولكنه ليس جاهزًا بعد وسيتم تضمينه في أحد الإصدارات الوسيطة 3.3.x ؛

واجهة مُعاد تصميمها لمحرر التظليل المرئي. تم اضافته عقد جديدة لإنشاء تظليلات أكثر تقدمًا. بالنسبة إلى التظليل الذي تم تنفيذه بواسطة البرامج النصية الكلاسيكية ، تمت إضافة دعم للثوابت والمصفوفات والمعدلات "المتغيرة". يتم نقل العديد من تظليل الواجهة الخلفية OpenGL ES 3.0 المحددة إلى OpenGL ES 2.

الدعم ل التمثيل الصحيح المادي للمواد (PBR) يتزامن مع قدرات محركات عرض PBR الجديدة ، مثل خلاط إيفي ومصمم المادة، لتوفير تصور مشابه للمشهد في Godot وحزم النمذجة ثلاثية الأبعاد المستخدمة ؛

تم تحسين إعدادات العرض المختلفة لتحسين الأداء وتحسين جودة الصورة. تم نقل العديد من الميزات من GLES3 إلى الواجهة الخلفية لـ GLES3 ، بما في ذلك دعم طريقة تنعيم MSAA (Multi-Sample Anti-Aliasing) وتأثيرات ما بعد المعالجة المختلفة (التوهج وطمس DOF و BCS).

تمت إضافة الدعم الكامل لاستيراد مشاهد ونماذج ثلاثية الأبعاد بتنسيق glTF 3 (تنسيق GL Streaming) ودعم أولي إضافي لتنسيق FBX ، والذي يسمح لك باستيراد المشاهد ذات الرسوم المتحركة من Blender ، ولكن لم يتم دعمها حتى الآن بواسطة Maya و 3ds Max.

مضاف دعم الأسطح الهيكلية عند استيراد المشاهد عبر glTF 2.0 و FBX ، مما يسمح باستخدام هيكل عظمي في عدة شبكات.

تم تنفيذ العمل لتحسين وتثبيت دعم glTF 2.0 بالتزامن مع مجتمع مطوري حزمة Blender ، حيث سيتم اقتراح دعم glTF 2.0 المحسن في الإصدار 2.83.

يتم توسيع قدرات شبكة المحرك مع دعم بروتوكولات WebRTC و WebSocket ، بالإضافة إلى القدرة على استخدام UDP في وضع البث المتعدد.

تمت إضافة واجهة برمجة تطبيقات لاستخدام تجزئات التشفير والعمل مع الشهادات. تمت إضافة واجهة رسومية لملف تعريف نشاط الشبكة. بدأ العمل في إنشاء منفذ Godot لـ WebAssembly / HTML5، والذي يسمح لك بتشغيل المحرر في متصفح عبر الويب.

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

إذا كنت تريد معرفة المزيد عنها ، يمكنك استشارة مذكرة الإصدار.


كن أول من يعلق

اترك تعليقك

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

*

*

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