محرك ثلاثي الأبعاد واللعبة لـ Delphi و DirectX 11 و Windows. تم استخدامه لتطوير صعود لعبة متعددة اللاعبين مجانًا.
إما نسخ جميع الملفات في مشروعك أو الطريقة التي نربط بها عادةً: أضف دليل المحرك وجميع الدليل الفرعي إلى مسار البحث الخاص بك في Delphi (يجب تكوينه لكل هدف 32 بت و 64 بت). يتم اختبار المحرك (في صعود الجحافل) للعمل مع 32 بت باستخدام مكونات الرسوم (العميل) والعمل 64 بت دون أي رسم (خادم).
يجب أن يعمل المحررين في هذا المستودع ويمنحك تلميحات حول استخدام المحرك ويمكن استخدامها لإنشاء التأثيرات وتكوينها. (تم اختباره في دلفي 10.1 برلين)
أن نكون صادقين في هذا المحرك لديه الكثير من الوظائف الأنيقة ، ولكن ليس من السهل استخدامه. تم تطوير هذا المشروع من قبل صديقي أنا منذ دراساتنا على مدار سنوات عديدة. هناك الكثير من الميزات ، ولكن لا توجد وثائق حقيقية (باستثناء في بعض الأحيان تعليقات كود أقل في بعض الأحيان) وبالتأكيد الكثير من الأخطاء ، إذا كان أي شخص جديد في المحرك سيستخدمه. أنصحت أن ننصح باستخدام هذا المحرك بعناية وإلقاء نظرة على رمز المصدر لارتفاع الجحافل أو المحررين لبعض التلميحات حول استخدام الوحدات النمطية.
يلقي DirectX SDK الكثير من التحذيرات التي طبعها Delphi في إخراج المحرر أثناء وجودها في التصحيح. تستهلك هذه الطباعة الكثير من الأداء ، على سبيل المثال ، يبدو أن المحررين يعملون ببطء عندما يحدث هذا. للتغلب على هذا ، يمكنك استخدام DXCPL.Exe لـ DirectX SDK لكتم التحذيرات التي تظهر.
يتم توزيع قاعدة الكود تحت MPL 2.0
إنه يستفيد من برامج أخرى مفتوحة المصدر المذكورة أدناه:
Assimp - تم تعديله ، من 3 أبواب BSD -Linense - يستخدم لاستيراد ملفات النماذج مثل FBX.
DWScript - MPL 1.1 - يستخدم كلغة البرمجة النصية.
التصوير - MPL - يستخدم لاستيراد نسيج التنسيقات المعقدة.
Jedi Winapi - MPL 1.1 - يستخدم في وظائف Windows المختلفة.
Lockbox - MPL 1.1 - يستخدم للتجزئة.
heasimplexml - MPL 1.1 - يستخدم لحلية XML.