123
BearLibTerminal

BearLibTerminal

BearLibTerminal ist eine Bibliothek, die ein terminalartiges Fenster erstellt, das eine flexible Textausgabe und eine unkomplizierte Eingabeverarbeitung ermöglicht.
BearLibTerminal ist eine Bibliothek, die ein terminalartiges Fenster erstellt, das eine flexible Textausgabe und eine unkomplizierte Eingabeverarbeitung ermöglicht.Viele Roguelike-Spiele verwenden absichtlich einen asketischen textuellen oder pseudografischen visuellen Stil.Die native Ausgabe über die Befehlszeilenschnittstelle weist jedoch in der Regel einige ärgerliche Mängel auf, z. B. geringe Geschwindigkeit oder Einschränkungen bei Palette und Schriftart.Die Verwendung eines erweiterten Zeichensatzes (mehrere Sprachen gleichzeitig oder komplizierte Pseudografiken) kann ebenfalls schwierig sein.BearLibTerminal behebt dieses Problem, indem es ein eigenes Fenster mit einem Gitter von Zeichenzellen und einer einfachen, aber leistungsstarken API für die Konfiguration und Textausgabe bereitstellt.Unterstützung für Bitmap- und Vektorschriften (TrueType).Erweiterte Ausgabemöglichkeiten: Kachelzusammensetzung, Ausrichtung, Offsets.Hohe Leistung (verwendet OpenGL).Tastatur- und Mausunterstützung.Windows und Linux Builds.Bindungen für mehrere Programmiersprachen: C / C ++, C #, Lua, Pascal, Python, Ruby.Im Gegensatz zur bekannten Libtcod-Bibliothek konzentriert sich BearLibTerminal auf die Grafikausgabe.Es enthält keine Zufallszahlengeneratoren oder Pfadfindungsalgorithmen.Stattdessen bietet BearLibTerminal viel mehr Optionen für die Konfiguration von Schriftarten / Kachelsätzen und die kachelbasierte Ausgabe.

Eigenschaften

Alternativen zu BearLibTerminal für Haiku mit Open Source-Lizenz