
0
Die auch als libtcod bekannte Doryen Library ist die Funktionsbibliothek, die für die Chronicles of Doryen erstellt wurde.Es ist eine unkomplizierte Bibliothek für Roguelike-Entwickler.Features: * Fenster- oder Vollbildkonsole mit True-Color-Unterstützung * Unterstützung für benutzerdefinierte Zeichensätze mit Bitmap-Schriftarten und farbigen Kacheln * Mersenne-Twister und Complementary Multiplly With Carry-Zufallszahlengenerator * Eingebaute Unterstützung für Würfel (Strings analysieren, rollen) * Bresenham-StrichzeichnungToolkit * Perlin-, Simplex- und Wavelet-Geräuschgenerator * Sichtfeld-Toolkit mit 5 verschiedenen Algorithmen * Image-Toolkit mit Unterstützung für Rotation / Stretching und Subcell Resolution Blitting * Unterstützung für Turn-by-Turn- und Echtzeitspiele * Mausunterstützung * Parser für erweiterte Konfigurationsdateien *Schneller generischer Container mit Array- / Listen- / Stapelschnittstellen * Bsp-Toolkit * Heightmap-Toolkit * Pfadfindungs-Toolkit (A * und Dijkstra) * Komprimierungs-Toolkit * Antialiasing und Unicode-Schriftunterstützung * Benutzerdefinierte / dynamische Schriftzeichenzuordnung * PNG-Bildunterstützung * Anpassbarer Namensgenerator mit20 vordefinierte Silbensätze ... Derzeit sind Bindungen für C-, C ++ - und Python-Sprachen vorhanden.
Webseite:
https://bitbucket.org/libtcod/libtcodEigenschaften
Kategorien
Alternativen zu libtcod für alle Plattformen mit einer Lizenz

6

2

0
BearLibTerminal
BearLibTerminal ist eine Bibliothek, die ein terminalartiges Fenster erstellt, das eine flexible Textausgabe und eine unkomplizierte Eingabeverarbeitung ermöglicht.