0
BearLibTerminal est une bibliothèque qui crée une fenêtre de type terminal facilitant la sortie textuelle flexible et le traitement d'entrée simple.De nombreux jeux roguelike utilisent intentionnellement un style visuel textuel ou pseudographique asketique.Cependant, la sortie native via l'interface de ligne de commande présente généralement quelques lacunes gênantes telles que la faible vitesse ou les restrictions de palette et de police.L'utilisation d'un jeu de caractères étendu (plusieurs langues à la fois ou des pseudographies compliquées) peut également être délicate.BearLibTerminal résout cela en fournissant sa propre fenêtre avec une grille de cellules de caractères et une API simple mais puissante pour la configuration et la sortie textuelle .... Les caractéristiques notables de BearLibTerminal incluent: Facilité d'utilisation d'Unicode.Prise en charge des polices bitmap et vectorielles (TrueType).Fonctions de sortie étendues: composition des tuiles, alignement, décalages.Haute performance (utilise OpenGL).Prise en charge du clavier et de la souris.Constructions Windows et Linux.Liaisons pour plusieurs langages de programmation: C / C ++, C #, Lua, Pascal, Python, Ruby.Contrairement à la bibliothèque libtcod, BearLibTerminal se concentre sur la sortie graphique.Il n'inclut pas de générateurs de nombres aléatoires ni d'algorithmes de recherche de chemin.Au lieu de cela, BearLibTerminal fournit beaucoup plus d'options pour la configuration des polices / ensembles de tuiles et la sortie basée sur les tuiles.
bearlibterminal