دلتا ثري دي
Delta3d هو برنامج مفتوح المصدر لواجهة برمجة تطبيقات ( API) لمحرك ألعاب/محاكاة . تتولى شركة Caper Holdings LLC إدارة ودعم Delta3d. وكان معهد MOVES (النمذجة والبيئات الافتراضية والمحاكاة) التابع لكلية الدراسات العليا البحرية في مونتيري، كاليفورنيا، يتولى سابقًا إدارة ودعم Delta3d. [ 1 ] كما ساهمت شركة Alion Science بشكل كبير في تحسينات وميزات البرنامج.
يُصدر برنامج Delta3d بموجب رخصة جنو العمومية العامة LGPL-2.1 أو أحدث . أما الوحدات الخارجية فلها تراخيصها الخاصة. بعض الوحدات، مثل Qt ، تتطلب من المستخدم تنزيلها وتثبيتها بشكل منفصل لاستخدامها مع Delta3d.
دلتا ثري دي هو محرك ألعاب ومحاكاة مفتوح المصدر، يحظى بدعم مجتمعي واسع الانتشار. يُناسب دلتا ثري دي استخدامات متنوعة تشمل التدريب والتعليم والتصور والترفيه. يتميز دلتا ثري دي بخصائص فريدة مصممة خصيصًا لمجتمعات النمذجة والمحاكاة ووزارة الدفاع الأمريكية، مثل بنية المستوى العالي (HLA)، ومراجعة ما بعد العمليات (AAR)، ودعم التضاريس واسعة النطاق، وتكامل نظام إدارة التعلم SCORM (LMS).
محرك دلتا ثلاثي الأبعاد
Delta3D هو محرك مفتوح المصدر يُستخدم في الألعاب والمحاكاة والتطبيقات الرسومية الأخرى. يتميز بتصميم معياري يدمج مشاريع مفتوحة المصدر معروفة أخرى ، مثل Open Scene Graph و Open Dynamics Engine و Character Animation Library (CAL3D) و OpenAL . بدلاً من إخفاء الوحدات الأساسية، يدمج Delta3D هذه الوحدات في واجهة برمجة تطبيقات ( API ) سهلة الاستخدام ، مما يتيح الوصول الدائم إلى المكونات الأساسية المهمة. يوفر هذا واجهة برمجة تطبيقات عالية المستوى، مع إمكانية الوصول إلى وظائف منخفضة المستوى للمستخدم النهائي. يستخدم محرك Delta3D مكتبة Open Graphics Library ( OpenGL ) التي تستورد مجموعة واسعة من تنسيقات الملفات المتنوعة ( مثل .flt و .3ds و .obj وغيرها).
للاطلاع على قائمة كاملة بالميزات، يرجى مراجعة صفحة قائمة ميزات Delta3d هنا .
المنصات المدعومة
تم تطوير واختبار Delta3d على نظام التشغيل Windows XP باستخدام Microsoft Visual Studio ، ونظام التشغيل OS X باستخدام Clang ، بالإضافة إلى نظام التشغيل Linux باستخدام GCC . جميع التبعيات الأساسية متوافقة مع مختلف الأنظمة، لذا يُفترض أن يكون البرنامج متوافقًا مع أي نظام تقريبًا مع إجراء بعض التعديلات الطفيفة على الكود المصدري.
إضافات دلتا ثري دي
Delta3d-Extras هو مشروع موجود على منصة SourceForge، ويضم العديد من المشاريع المتعلقة بمحرك Delta3d. لا يتم تطوير أو صيانة Delta3d-Extras بالضرورة من قبل فريق تطوير Delta3d، ولكنه متاح للمجتمع لمشاركة مشاريعهم المتعلقة بمحرك Delta3d مع العالم.
نواة المحاكاة
يُعدّ برنامج Simulation Core، المعروف اختصارًا باسم SimCore، تطبيقًا تعاونيًا لوظائف delta3d، حيث يوفر الإمكانيات الأساسية لتطبيقات ألعاب تقمص الأدوار الجماعية عبر الإنترنت (MMORPG) التي تستخدم delta3d. وقد طُوّر SimCore بشكل أساسي من قِبل شركة Alion Science and Technology. طُوّرت النسخة الأولى من SimCore كجزء من مشروع بيئة التدريب الافتراضية القابلة للنشر (DVTE) التابع لقوات مشاة البحرية الأمريكية، والذي بدأ عام 2006. وعلى الرغم من أن Alion لا تزال المطور الرئيسي لـ SimCore، إلا أنه يُستخدم الآن من قِبل عدد من الشركات والمؤسسات الأخرى في مجال النمذجة والمحاكاة.
من أجل بناء وتشغيل SimCore، يلزم وجود العديد من المكتبات الإضافية، بما في ذلك الإضافات إلى إصدار Delta3d الأساسي.
الفيزياء - المؤثرات الخاصة وقدرات نظام الجسيمات . تُستخدم "طبقة تجريد الفيزياء" (PAL) لتوفير واجهة برمجة تطبيقات قياسية لمكتبات الفيزياء المختلفة.
المكتبات
تتضمن حزمة Delta3d العديد من المنتجات مفتوحة المصدر. يمكن للمستخدم بناء هذه المنتجات أو استخدام الملفات الثنائية/المكتبات المتوفرة لبناء وتشغيل تطبيقات تعتمد على Delta3d على نظام حاسوبه الشخصي. قد لا يكون الإصدار الحالي من المنتج متوافقًا مع Delta3d.
- يعزز
- رصاصة
- Cal3D
- سيجوي
- CppUnit
- مغترب (اختياري)
- فري تايب
- محرك شبكات الألعاب (GNE)
- GDAL
- HawkNL
- libpng
- مجموعة أدوات OpenAL المساعدة (ALUT)
- محاكاة تفاعلية موزعة مفتوحة (DIS)
- محرك ديناميكيات مفتوح (ODE)
- OpenGL
- OpenSceneGraph (OSG)
- طبقة تجريد الفيزياء (PAL)
- مكتبة
- التعبيرات النمطية المتوافقة مع لغة بيرل (PCRE)
- زيرسيس
- زليب
مراجع
- ↑ ماكدويل، بيري؛ داركن، رودولف؛ سوليفان، جو؛ جونسون، إريك (يوليو 2006). "Delta3D: محرك ألعاب ومحاكاة مفتوح المصدر بالكامل لبناء أنظمة التدريب العسكري" (ملف PDF) . مجلة نمذجة ومحاكاة الدفاع . 3 (3): 143-154 . CiteSeerX 10.1.1.550.3305 . doi : 10.1177/154851290600300302 . hdl : 10945/39556 . S2CID 31960632. مؤرشف من النسخة الأصلية (PDF) بتاريخ 2016-04-05.
للمزيد من القراءة
- مجلة IEEE للرسومات الحاسوبية والتطبيقات: مشاريع في الواقع الافتراضي: محرك الألعاب مفتوح المصدر Delta3D
- شركة هالديل ميديا المحدودة: نُشر في مجلة MS&T العدد 5/2009: محرك ألعاب Delta3D يصل إلى مرحلة النضج (رابط معطل في سبتمبر 2019)
روابط خارجية
- الموقع الرسمي

- محرك دلتا ثري دي مفتوح المصدر على موقع سورس فورج
- أرشيف الموقع الرسمي
- أرشيف شركة كابر هولدينغز ذ.م.م.
- معهد MOVES
- طبقة تجريد الفيزياء (PAL)
- محركات ألعاب مجانية
- محركات ألعاب لنظام لينكس
- محركات ألعاب قابلة للبرمجة بلغة بايثون
