انضمت Microsoft إلى العمل على محرك الألعاب المفتوحة Open 3D Engine

أعلنت مؤسسة Linux أن Microsoft انضمت إلى Open 3D Foundation (O3DF)، التي تم إنشاؤها لمواصلة التطوير المشترك لمحرك الألعاب Open 3D Engine (O3DE) بعد اكتشافه بواسطة Amazon. وكانت مايكروسوفت من بين أفضل المشاركين، إلى جانب Adobe وAWS وHuawei وIntel وNiantic. سينضم ممثل Microsoft إلى مجلس إدارة O3DF. بلغ العدد الإجمالي للمشاركين في Open 3D Foundation 25.

منذ فتح الكود المصدري، تم إجراء حوالي 3 ألف تغيير على محرك O14DE، يغطي ما يقرب من 2 مليون سطر من التعليمات البرمجية. كل شهر، يتم تسجيل 350-450 التزامًا من 60-100 مطور في مستودعات المشروع. الهدف الرئيسي للمشروع هو توفير محرك ثلاثي الأبعاد مفتوح وعالي الجودة لتطوير ألعاب AAA حديثة وأجهزة محاكاة عالية الدقة يمكنها العمل في الوقت الفعلي وتوفير جودة سينمائية.

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

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

المصدر: opennet.ru

إضافة تعليق