
0
تُعرف مكتبة دورين أيضًا باسم libtcod ، وهي مكتبة الوظائف المصممة لسجلات تاريخ دورين.إنها مكتبة غير معقدة للمطورين roguelike.الميزات: * وحدة تحكم ذات إطارات أو ملء الشاشة مع دعم ألوان حقيقي * دعم لمجموعات الأحرف المخصصة باستخدام خطوط الصورة النقطية والبلاط الملون * الإعصار من Mersenne والضرب التكميلي مع Carry مولِّد الأرقام العشوائية * دعم مضمن داخلياً للنرد (تحليل السلسلة ، المتداول) * رسم خط Bresenhamمجموعة أدوات * مولد ضوضاء Perlin و Simplex و Wavelet * مجال أدوات العرض مع 5 خوارزميات مختلفة * مجموعة أدوات الصور مع دعم الدوران / التمدد وخلع دقة القرار الفرعي * دعم للدوران بدوره والألعاب في الوقت الحقيقي * دعم الماوس * محلل ملف التكوين المتقدم *حاوية عامة سريعة مع واجهات صفيف / قائمة / مكدس * مجموعة أدوات bsp * مجموعة أدوات ارتفاع - مجموعة أدوات مسار ((A * و Dijkstra) * مجموعة أدوات ضغط * دعم الخط المحايد والموحّد * تعيين أحرف الخطوط المخصصة / الديناميكية * دعم صور PNG مع *20 مجموعة مقطعية محددة مسبقًا ... تحتوي حاليًا على روابط للغات C و C ++ و python.
موقع الكتروني:
https://bitbucket.org/libtcod/libtcodالمميزات
التصنيفات
بدائل libtcod لجميع المنصات مع أي ترخيص

6

2

0
BearLibTerminal
BearLibTerminal هي مكتبة تنشئ نافذة شبيهة بالطرف تسهل المخرجات النصية المرنة ومعالجة المدخلات غير المعقدة.