عن المشروع

LDtk (Level Designer Toolkit) هو محرر مستويات ثنائي الأبعاد حديث وفعال ومفتوح المصدر يركز بقوة على سهولة الاستخدام. تم بناؤه باستخدام Haxe ويعمل على Electron، مما يوفر تجربة سطح مكتب متعددة المنصات. تم تصميم المحرر لتبسيط إنشاء المستويات لمطوري الألعاب، مع تقديم واجهة نظيفة وبديهية. تشمل الميزات الرئيسية: - **تصميم سهل الاستخدام**: يركز على سهولة الاستخدام للمبتدئين والمطورين ذوي الخبرة على حد سواء. - **سير عمل فعال**: مُحسَّن لتحرير المستويات والتكرار السريع. - **مفتوح المصدر**: مفتوح المصدر بالكامل، مما يسمح بالتخصيص ومساهمات المجتمع. - **متعدد المنصات**: يعمل على Windows وmacOS وLinux عبر Electron. - **التكامل**: يمكن تضمينه كإضافة في محرر Hide، مع دعم مزامنة تعداد CastleDB. - **دعم API**: يوفر Haxe API للتكامل مع مشاريع الألعاب. بالنسبة للمطورين، يمكن بناء المشروع من المصدر باستخدام Haxe وNPM. يتضمن المستودع تعليمات بناء مفصلة لتجميع العمليات الرئيسية وعمليات العرض، بالإضافة إلى خيارات للتشغيل في NW.js أو كإضافة Hide. تتوفر فروع تطوير لاختبار الإصدارات المستقبلية، على الرغم من أنها قد تكون غير مستقرة. يتم صيانة المشروع بنشاط، مع مجتمع قوي وتحديثات منتظمة. يُستخدم على نطاق واسع في مجتمع تطوير الألعاب لإنشاء مستويات ثنائية الأبعاد، وكود المصدر متاح على GitHub تحت رخصة MIT.