123
BearLibTerminal

BearLibTerminal

BearLibTerminal هي مكتبة تنشئ نافذة شبيهة بالطرف تسهل المخرجات النصية المرنة ومعالجة المدخلات غير المعقدة.
BearLibTerminal هي مكتبة تنشئ نافذة شبيهة بالطرف تسهل المخرجات النصية المرنة ومعالجة المدخلات غير المعقدة.تستخدم الكثير من ألعاب roguelike عن قصد أسلوبًا مرئيًا نصيًا أو شبهي.ومع ذلك ، فإن الناتج الأصلي عبر واجهة سطر الأوامر عادة ما يكون به بعض أوجه القصور المزعجة مثل السرعة المنخفضة أو لوحة الألوان والقيود على الخطوط.استخدام مجموعة أحرف موسعة (عدة لغات في وقت واحد أو pseudographics معقدة) قد يكون أيضًا خادعًا.يحل BearLibTerminal ذلك من خلال توفير إطار خاص به مع شبكة من خلايا الأحرف وواجهة برمجة تطبيقات بسيطة لكنها قوية للتكوين والإخراج النصي .... تشمل الميزات البارزة في BearLibTerminal ما يلي: سهولة استخدام Unicode.دعم الصور النقطية وخطوط المتجه (تروتايب).مرافق الانتاج الموسعة: تكوين البلاط ، والمحاذاة ، والإزاحة.عالية الأداء (يستخدم برنامج OpenGL).دعم لوحة المفاتيح والماوس.ويندوز ولينكس يبني.روابط لعدة لغات البرمجة: C / C ++ ، C # ، Lua ، Pascal ، Python ، Ruby.بخلاف مكتبة libtcod الشائعة ، يركز BearLibTerminal على إخراج الرسومات.لا يشمل مولدات الأرقام العشوائية أو خوارزميات العثور على المسار.بدلاً من ذلك ، يوفر BearLibTerminal خيارات أكثر بكثير لتكوين الخط / التجانب والإخراج المستند إلى التجانب.

موقع الكتروني:

المميزات

بدائل BearLibTerminal لجميع المنصات مع رخصة مفتوحة المصدر