تعلن مؤسسة Open 3D Foundation عن الإصدار الأول من Open 3D Engine

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

والآن في أحدث الأخبار ، مؤسسة Open 3D Foundation غير الربحية (O3DF) أصدرت أول إصدار هام من Open 3D Engine (O3DE) ، محرك ألعاب ثلاثي الأبعاد مفتوح المصدر ومناسب لتطوير ألعاب AAA أجهزة محاكاة حديثة وعالية الدقة قادرة على العمل في ظروف حقيقية. الوقت وتقديم الجودة السينمائية.

تم إصدار الكود المصدري لمحرك O3DE في يوليو من هذا العام بواسطة Amazon ويستند إلى رمز محرك مملوك لشركة Amazon Lumberyard تم تطويره مسبقًا. لتطوير المحرك على منصة محايدة تحت رعاية Linux Foundation ، تم إنشاء Open 3D Foundation ، والتي من خلالها ، بالإضافة إلى Amazon ، شركات مثل Adobe و Huawei و Intel و Red Hat و Niantic و AccelByte و Apocalypse Studios ، انضم Audiokinetic إلى العمل المشترك في Engine و Genvid Technologies و International Game Developers Association و SideFX و Open Robotics.

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

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

من المكونات الرئيسية تبرز ما يلي:

  • بيئة متكاملة لتطوير اللعبة.
  • معالج Atom ، محرك عرض صور واقعي متعدد الخيوط مع دعم Vulkan و Metal و DirectX 12 Graphics API.
  • محرر نموذج ثلاثي الأبعاد قابل للتمديد.
  • النظام الفرعي للصوت.
  • نظام الرسوم المتحركة للشخصية (Emotion FX).
  • نظام تطوير المنتجات شبه الجاهزة (الجاهزة).
  • محرك محاكاة الفيزياء في الوقت الحقيقي. يدعم NVIDIA PhysX و NVIDIA Cloth و NVIDIA Blast و AMD TressFX لمحاكاة الفيزياء.
  • مكتبات الرياضيات التي تستخدم تعليمات SIMD.
  • نظام فرعي للشبكة يدعم ضغط وتشفير حركة المرور ومحاكاة مشاكل الشبكة وتكرار البيانات ومزامنة التدفق.
  • تنسيق شبكي عالمي لأصول اللعبة. يمكنك إنشاء موارد من نصوص Python وتحميل الموارد بشكل غير متزامن.
  • مكونات لتحديد منطق اللعبة في Lua و Python.

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

ويلاحظ أنه بعد فتح كود المحرك انضم أكثر من 250 مطورًا إلى المشروع وقاموا بتنفيذ 2,182 تغييرًا.

اجتاز الإطلاق الأول للمشروع مرحلة الاستقرار ومن المسلم به أنه جاهز لتطوير ألعاب ومحاكاة ثلاثية الأبعاد احترافية. بالنسبة لنظام التشغيل Linux ، بدأ تشكيل حزمة deb ويتم تقديم مُثبِّت لنظام التشغيل Windows.

يضيف الإصدار الجديد أيضًا ابتكارات مثل أدوات التنميط. واختبارات الأداء ، ومولد تجريبي للتضاريس ، طالتكامل مع بيئة برمجة Visual Script Canvas، نظام تمديد Gem مع دعم الخدمات السحابية ، المكونات الإضافية لإنشاء ألعاب شبكة متعددة اللاعبين ، SDK لمحرك التخصيص ودعم التطوير على منصات مختلفة.

وأخيرا، إذا كنت مهتمًا بمعرفة المزيد عنها يجب أن تعلم أن الكود مكتوب بلغة C ++ وتم إصداره بموجب ترخيص Apache 2.0. هناك منصة دعم لأنظمة Linux و Windows و MacOS و iOS و Android.

مصدر: https://o3de.org


كن أول من يعلق

اترك تعليقك

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

*

*

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