Open 3D Engine ، محرك ألعاب Amazon مفتوح المصدر لإنشاء ألعاب AAA

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

تم الكشف عن كل هذا Amazon مؤخرًا من خلال إعلان عن تقديم مشروع O3DE (Open 3D Engine) ، والذي يوفر محرك ألعاب مفتوح المصدر مناسب لإنشاء ألعاب AAA.

محرك O3DE هو نسخة مُعاد تصميمها ومحسّنة من محرك Lumberyard ، استنادًا إلى تقنيات CryEngine المرخصة من Crytek في عام 2015 ومع دعم العديد من الأنظمة الأساسية مثل Linux و Windows 10 و macOS و iOS و Android. تمت كتابة الكود بلغة C ++ وتم إصداره بموجب تراخيص Apache 2.0 و MIT.

تشمل اختلافات O3DE عن Amazon Lumberyard نظام إنشاء Cmake جديدًا، بنية معيارية ، أدوات مساعدة مفتوحة ، نظام جديد مبني مسبقًا ، واجهة مستخدم قائمة على Qt قابلة للتوسيع ، إمكانات إضافية للعمل مع الخدمات السحابية ، تحسينات الأداء ، إمكانات شبكة جديدة ، عرض محسّن للمحرك مع دعم تخطيط الأشعة ، عالمي الإضاءة والتوقع والتقديم المتأخر.

حول Open 3D Engine

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

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

يدعم NVIDIA PhysX و NVIDIA Cloth و NVIDIA Blast و AMD TressFX للمحاكاة الفيزيائية ، بالإضافة إلى ذلك ، يحتوي أيضًا على نظام فرعي مدمج للشبكة مع دعم لضغط حركة المرور والتشفير ، ومحاكاة مشاكل الشبكة ، ووسائل نسخ البيانات ومزامنة التدفق. يدعم تنسيق شبكة عالمية لموارد اللعبة ، وأتمتة توليد الموارد بلغة Python ، وتحميل الموارد في الوضع غير المتزامن.

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

قمنا ببناء نظام كيان مكون قوي ومحرك برمجة نصية مرئي مشهور Script Canvas. حصلنا أيضًا على محرر الرسوم المتحركة Emotion FX ، وأنشأنا نظامًا معياريًا للأحجار الكريمة ، وقمنا بتنفيذ العديد من تكامل Twitch و AWS. ولكن الشيء الوحيد الذي لم يتغير أبدًا هو مهمتنا: جعل أدوات العرض ثلاثية الأبعاد المجانية ذات المستوى العالمي متاحة للجميع. الآن نذهب خطوة أخرى إلى الأمام.

محرك يتم استخدامه بالفعل من قبل Amazon ، والعديد من استوديوهات الألعاب والرسوم المتحركة وشركات الروبوتات. من بين الألعاب التي تم إنشاؤها على أساس المحرك ، يمكن تسليط الضوء على New World.

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

مصدر: https://aws.amazon.com


اترك تعليقك

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

*

*

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