123
libtcod

libtcod

libtcod est une API gratuite, rapide, portable et simple pour les développeurs de roguelike, fournissant une console couleur avancée avancée, une entrée et de nombreux autres utilitaires fréquemment utilisés dans les roguelikes.
Également connue sous le nom de libtcod, la bibliothèque Doryen est la bibliothèque de fonctions conçue pour les Chroniques de Doryen.Il s'agit d'une bibliothèque simple pour les développeurs roguelike.Caractéristiques: * console fenêtrée ou plein écran avec prise en charge des vraies couleurs * prise en charge des jeux de caractères personnalisés utilisant des polices bitmap et des tuiles colorées * Twister Mersenne et générateur de nombres aléatoires complémentaire avec portage * prise en charge intégrée pour les dés (analyse de chaîne, roulement) * Dessin au trait Bresenhamboîte à outils * générateur de bruit Perlin, Simplex et Wavelet * boîte à outils de champ de vision avec 5 algorithmes différents * boîte à outils d'image avec prise en charge de la rotation / étirement et du blitting de résolution de sous-cellule * prise en charge tour par tour et jeux en temps réel * prise en charge de la souris * analyseur de fichier de configuration avancée *conteneur générique rapide avec interfaces tableau / liste / pile * boîte à outils bsp * boîte à outils heightmap * boîte à outils de recherche de chemin (A * et Dijkstra) * boîte à outils de compression * prise en charge des polices anticrénelage et unicode * mappage des caractères de police personnalisés / dynamiques * prise en charge des images PNG * générateur de nom personnalisable avec20 ensembles de syllabes prédéfinis ... Il a actuellement des liaisons pour les langages C, C ++ et python.

traits

Alternatives à libtcod pour Mac avec licence gratuite