ليدويركس
Leadwerks ( تُلفظ / ˈlɛdwɜːrks / ليد - وركس [ 3 ] ) هو محرك ألعاب متعدد المنصات ، طوّرته شركة Leadwerks Software ، ويركز على سهولة الاستخدام والتعلم. يدعم البرنامج نظامي التشغيل ويندوز ولينكس، مع دعم نظام التشغيل ماك أو إس إكس قيد التطوير. يُباع Leadwerks حاليًا في نسخته الرئيسية الرابعة عبر منصة التوزيع الرقمي ستيم . [ 4 ]
ملخص
كُتبت Leadwerks بلغة البرمجة C++ وتستخدم واجهة برمجة التطبيقات الرسومية OpenGL 4.0. وتُستخدم ديناميكيات نيوتن للفيزياء. أما البرمجة النصية فتُوفرها لغة Lua ، مع استخدام LuaJIT للترجمة الفورية للبرامج النصية إلى لغة الآلة. ويتضمن النظام نظام ملاحة بالذكاء الاصطناعي، يعتمد على مكتبة Recast. وتُستخدم OpenAL للصوت. [ 5 ]
يُسوّق محرك الألعاب Leadwerks كنظام سهل التعلم لتطوير الألعاب، بثلاث طبقات تطوير مصممة لتسهيل عملية التعلم . يتيح نظام مخطط التدفق والمحرر المرئي إنشاء ألعاب بسيطة دون الحاجة إلى البرمجة. يسمح نص Lua البرمجي بآليات لعب أكثر تقدماً وسلوكيات مخصصة، بينما يمكن استخدام لغة C++ للبرمجة منخفضة المستوى واستيراد المكتبات الخارجية. [ 5 ]
التراخيص
يدعم الإصدار القياسي من لعبة Leadwerks برمجة Lua. وتضيف حزمة تطوير البرامج C++ SDK دعمًا لبرمجة C++، مع قوالب مشاريع لبرنامج Visual Studio وبيئة التطوير المتكاملة Code::Blocks لنظام Linux. كما تتوفر العديد من حزم النماذج الإضافية، بالإضافة إلى متجر لنماذج ثلاثية الأبعاد، وقوام، ونصوص برمجية، وأصوات من إنشاء المستخدمين، مبني على نظام Steam Workshop. يسمح اتفاق ترخيص المستخدم النهائي لأي مرخص له بنشر ألعاب تجارية مجانية. ولا يُشترط عرض شاشة البداية. [ 6 ]
تاريخ
بدأ محرك ألعاب Leadwerks كبرنامج مجاني مصاحب لمحرر خرائط BSP، وهو 3D World Studio. تم إصدار الإصدار 1.0 من محرك ألعاب Leadwerks في عام 2007. [ 1 ] استخدم المحرك OpenGL 2.1 واستخدم مزيجًا من خرائط الإضاءة القائمة على النسيج والإضاءة لكل رأس.
صدرت النسخة الثانية في مايو 2008، واستخدمت خرائط الظلال في مُعالج العرض الأمامي. [ 7 ] وفي النسخة 2.1، تم تحويل مُعالج العرض إلى مُعالج العرض المؤجل ، مما جعل Leadwerks ثاني مُحرك ألعاب تجاري في العالم يستخدم هذه التقنية الشائعة الآن (الأول هو مُحرك X-Ray الذي يُشغل سلسلة ألعاب STALKER من GSC Game World ). [ 8 ]
صدرت النسخة الثالثة في أبريل 2013 خلال مؤتمر مطوري الألعاب. [ 9 ] وكانت هذه أول نسخة متعددة المنصات، حيث دعمت أنظمة ويندوز وماك وآي أو إس وأندرويد منذ اليوم الأول. إلا أن دعم رسومات الأجهزة المحمولة حدّ من قدرات محرك العرض على أجهزة الكمبيوتر، ولم تلقَ هذه التغييرات استحسانًا لدى قاعدة المستخدمين الحالية. في يونيو من العام نفسه، أطلقت الشركة حملة تمويل جماعي عبر منصة كيكستارتر لدعم نظام لينكس، وجمعت 42,000 دولار أمريكي في ستة أسابيع. [ 10 ] في يناير 2014، أُطلقت النسخة 3.1 على منصة ستيم مع دعم لأنظمة ويندوز ولينكس، ومحرك عرض جديد مؤجل، وإزالة دعم الأجهزة المحمولة. [ 11 ] خلال تخفيضات ستيم الشتوية لعام 2014، فاز محرك ألعاب Leadwerks بجائزة اختيار المجتمع، وعُرض على الصفحة الرئيسية لمنصة ستيم. [ 12 ]
صدرت النسخة الرابعة في ديسمبر 2015 بنظام نباتي جديد لعرض كميات كبيرة من أوراق الشجر بأقل استهلاك للذاكرة. [ 13 ] وفي ذلك الوقت تقريبًا، أُعلن أن البرنامج قد اجتذب أكثر من 10000 مستخدم. [ 14 ]
مراجع
- 1 2 "نشرة صناع الألعاب - العدد 38" .
- ↑ "إصدار محرك ألعاب Leadwerks 5.0.2" . Leadwerks.
- ↑ "تقديم بيئة تطوير Leadwerks المتكاملة - دردشة مباشرة مع المطورين" . شركة Leadwerks للبرمجيات. 29 مارس 2025. تم الاطلاع عليه في 5 مايو 2025 - عبر يوتيوب.
- ↑ كوبر، لي (7 يناير 2014). "اللاعبون يتحولون إلى مطورين مع وصول محرك ألعاب Leadwerks إلى منصة Steam" . هاردكور غيمر . تم الاطلاع عليه في 16 أبريل 2016 .
- 1 2 "محرك ألعاب Leadwerks" . IndieDB . 6 يناير 2014. تم الاطلاع عليه في 31 يوليو 2026 .
- ↑ "محرك ألعاب Leadwerks على منصة Steam" . store.steampowered.com . تم الاطلاع عليه بتاريخ 31 يناير 2023 .
- ↑ "نشرة صناع الألعاب - العدد 64" .
- ↑ كلينت، جوش. "العرض المؤجل في محرك ليدوركس" (ملف PDF) . ليدوركس. مؤرشف من الأصل (ملف PDF) في 9 ديسمبر 2008.
- ↑ "إطلاق منصة تطوير البرمجة الأصلية Leadwerks 3" . MCV . 15 مايو 2019.
- ↑ تشابل، كريغ (مارس 2014). "فتح لينكس". ديفيلوب . المجلد 147. لندن: إنتنت ميديا. ص 60.
- ↑ "محرك ألعاب Leadwerks يتجه إلى Steam" . MCV . 10 يناير 2014.
- ↑ "تخفيضات ستيم للعطلات 2014: اليوم 13 يضم The Witcher 2 وChild of Light وDragon Age وغيرها" . segmentnext.com . مؤرشف من الأصل في 6 يناير 2015.
- ↑
- لينجيل، إريك (2016). "جواهر محركات الألعاب 3"، دار نشر سي آر سي
- ↑ "محرك ألعاب Leadwerks يتجاوز 10000 مستخدم مدفوع" . MCV .
روابط خارجية
- محركات ألعاب لنظام لينكس
- بيئة تطوير ألعاب الفيديو
- برامج تطوير ألعاب الفيديو
- محركات ألعاب الفيديو
- برنامج يستخدم برنامج Scintilla
- لغة البرمجة Lua - محركات ألعاب قابلة للبرمجة
- برنامج تطوير ألعاب الفيديو لنظام التشغيل لينكس
