يصل Godot 3.4 مع دعم Apple M1 و PWA في HTML5 وتحسينات المحرك والمزيد

راعٍ جديد لمحرك ألعاب الفيديو Godot

بعد 6 أشهر من التطوير تم الإعلان عن إطلاق الإصدار الجديد من محرك اللعبة المجاني Godot 3.4، وفي هذا الإصدار الجديد تم تنفيذ سلسلة من التحسينات ، من بينها يمكننا العثور على تحسينات في المحرر ودعم أكبر والمزيد.

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

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

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

في هذا الإصدار الجديد من المحرك ، أحد أهم المستجدات التي تبرز هو إضافة دعم لـ الأنظمة القائمة على الرقائق أبل سيليكون (M1) لمنصة macOS.

في حين لمنصة HTML5 ، القدرة على التثبيت في شكل طلبات PWA (تطبيقات الويب التقدمية) ، إضافة واجهة JavaScriptObject للتفاعل بين Godot و JavaScript (على سبيل المثال ، يمكنك استدعاء طرق JavaScript من نصوص Godot) وبالنسبة للبنيات متعددة الخيوط ، تم تنفيذ دعم AudioWorklet.

بالإضافة إلى ذلك تم إجراء تحسينات على المحرر لتحسين إمكانية الاستخدام ، إلى إضافة وظيفة تحميل سريع للموارد في وضع الفحص، تمت إضافة إنشاء عقدة في موضع تعسفي ، تمت إضافة واجهة جديدة لتصدير القوالب وتم تنفيذ عمليات إضافية باستخدام gizmo (نظام الصندوق المحيط) وتم تحسين محرر الرسوم المتحركة المستند إلى منحنيات Bezier.

في محرك محاكاة الفيزياء ، تم تحسين الأداء بشكل ملحوظ لتوليد كائنات محدبة من الشبكات وأعيد تصميم وضع تتبع الاصطدام في واجهة الفحص. بالنسبة لمحرك الفيزياء ثنائي الأبعاد ، تمت إضافة دعم لهيكل BVH (التسلسل الهرمي لحجم الحدود) للفصل المكاني الديناميكي. يدعم محرك الفيزياء ثلاثية الأبعاد الآن وظيفة HeightMapShapeSW ويضيف المزامنة مع KinematicBody2D.

تمت إضافة الدعم الأولي لمحرك التقديم لإيقاف عرض الكائنات الموجودة في بؤرة الكاميرا ، ولكنها غير مرئية بسبب تداخل الكائنات الأخرى (على سبيل المثال ، تلك الموجودة خلف الحائط). لن يتم تنفيذ اقتصاص تراكب الصور النقطية (مستوى البكسل) إلا على فرع Godot 4 ، بينما يتضمن Godot 3 بعض الأساليب الهندسية لاقتصاص الكائنات المتداخلة ودعم ألواح المدخل.

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

تمت إضافة خيار إلى الإعدادات لتغيير مستوى التكبير / التصغير للعرض ثنائي الأبعاد ، والذي ، على سبيل المثال ، يمكن استخدامه لتكبير أو تصغير العناصر ثنائية الأبعاد ، بغض النظر عن وضع التمدد الحالي.

من التغييرات الأخرى التيتبرز من هذا الإصدار الجديد:

  • أضافت Files API القدرة على العمل مع الملفات (بما في ذلك PCK) ، التي يزيد حجمها عن 2 جيجابايت.
  • تم تضمين التغييرات لتحسين طلاقة العرض عن طريق حساب تغييرات الإطار دون الارتباط بمؤقت النظام ولحل المشكلات المتعلقة بتوقيت الإخراج عند استخدام vsync.
  • تمت إضافة الدعم إلى نظام معالجة الإدخال InputEvents لربط رموز المسح التي تعكس الموقع الفعلي للمفاتيح على لوحة المفاتيح ، بغض النظر عن التخطيط النشط.
  • تمت إضافة واجهات AESContext و HMACContext للوصول إلى خوارزميات تشفير AES-ECB و AES-CBC و HMAC من البرامج النصية. تمت إضافة أيضًا القدرة على حفظ وقراءة مفاتيح RSA العامة لإنشاء التوقيعات الرقمية والتحقق منها.
  • تمت إضافة طريقة جديدة للتنغيم ، ACES Fitted ، والتي تسمح بمزيد من الواقعية والدقة المادية عن طريق زيادة تباين الأجسام الساطعة.
  • دعم إضافي لحلقة مجوفة أو شكل انبعاث جسيم ثلاثي الأبعاد على شكل أسطوانة.

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

احصل على Godot

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


اترك تعليقك

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

*

*

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