إطلاق محرك اللعبة Open 3D Engine 22.10، الذي افتتحته أمازون

أعلنت منظمة Open 3D Foundation (O3DF) غير الربحية عن إطلاق محرك الألعاب ثلاثي الأبعاد المفتوح Open 3D Engine 3 (O22.10DE)، المناسب لتطوير ألعاب AAA الحديثة وعمليات المحاكاة عالية الدقة القادرة على التشغيل في الوقت الفعلي وتقديم جودة سينمائية. . الكود مكتوب بلغة C++ وتم نشره بموجب ترخيص Apache 3. هناك دعم لأنظمة التشغيل Linux وWindows وmacOS وiOS وAndroid.

كان الكود المصدري لمحرك O3DE مفتوح المصدر في يوليو 2021 بواسطة أمازون ويستند إلى كود محرك Amazon Lumberyard الخاص الذي تم تطويره مسبقًا، والمبني على تقنيات محرك CryEngine المرخصة من Crytek في عام 2015. وبعد الاكتشاف، يتم الإشراف على تطوير المحرك من قبل منظمة Open 3D Foundation غير الربحية، التي تم إنشاؤها تحت رعاية مؤسسة Linux، بالإضافة إلى أمازون، شركات مثل Epic Games وAdobe وHuawei وMicrosoft وIntel وNiantic. انضم للعمل المشترك في المشروع.

يشتمل المحرك على بيئة تطوير متكاملة للعبة، ونظام عرض واقعي متعدد الخيوط Atom Renderer مع دعم Vulkan وMetal وDirectX 12، ومحرر نماذج ثلاثي الأبعاد قابل للتوسيع، ونظام الرسوم المتحركة للشخصيات (Emotion FX)، ونظام تطوير المنتجات شبه النهائية (الجاهزة)، محرك محاكاة فيزيائي في الوقت الحقيقي ومكتبات رياضية باستخدام تعليمات SIMD. لتحديد منطق اللعبة، يمكن استخدام بيئة برمجة مرئية (Script Canvas)، بالإضافة إلى لغتي Lua وPython.

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

من بين التغييرات في الإصدار الجديد:

  • تم اقتراح ميزات جديدة لتبسيط مشاركة المشاركين الجدد في العمل والتفاعل بين أعضاء فريق التطوير. تمت إضافة دعم لـ: المشاريع الخارجية لتنزيل المشاريع ومشاركتها عبر عنوان URL؛ قوالب لتبسيط إنشاء المشاريع القياسية؛ ذاكرة التخزين المؤقت لموارد الشبكة لتنظيم الوصول المشترك إلى الموارد المعالجة؛ معالجات لإنشاء ملحقات Gem بسرعة.
  • أدوات محسنة لإنشاء ألعاب متعددة اللاعبين. يتم توفير وظائف جاهزة لتنظيم الاتصالات بين الخادم والعميل وتصحيح الأخطاء وإنشاء الشبكات.
  • تم تبسيط عمليات إضافة الرسوم المتحركة. تمت إضافة دعم مدمج لاستخراج حركة الجذر (حركة الجذر، وهي حركة شخصية تعتمد على الرسوم المتحركة لعظم جذر الهيكل العظمي). تحسين عملية استيراد الرسوم المتحركة.
  • تم توسيع إمكانيات الواجهة للتنقل عبر الموارد. تمت إضافة دعم لإعادة التحميل السريع للموارد.
  • تم تحسين إمكانية استخدام العمل مع Viewport، كما تم تحسين اختيار العناصر وتحرير المباني الجاهزة.
  • تم نقل نظام إنشاء المناظر الطبيعية من فئة القدرات التجريبية إلى حالة الاستعداد الأولي (المعاينة). تم تحسين أداء عرض المناظر الطبيعية وتحريرها بشكل ملحوظ. تمت إضافة دعم للتوسع في مناطق تبلغ مساحتها 16 × 16 كيلومترًا.
  • تم تنفيذ ميزات عرض جديدة، مثل الإضافات لإنشاء السماء والنجوم.

المصدر: opennet.ru

إضافة تعليق