libtcod

libtcod

libtcod es una API gratuita, rápida, portátil y sin complicaciones para desarrolladores de roguelike que proporciona una consola avanzada de color verdadero, entrada y muchas otras utilidades frecuentemente utilizadas en roguelikes.
También conocida como libtcod, la Biblioteca Doryen es la biblioteca de funciones creada para las Crónicas de Doryen.Es una biblioteca sin complicaciones para desarrolladores roguelike.Características: * consola con ventana o pantalla completa con soporte de color verdadero * soporte para juegos de caracteres personalizados usando fuentes de mapa de bits y mosaicos de colores * Mersenne twister y generador de números aleatorios Multiplicar con llevar complementario * soporte incorporado para dados (análisis de cadenas, balanceo) * Dibujo lineal de Bresenhamkit de herramientas * Generador de ruido Perlin, Simplex y Wavelet * kit de herramientas del campo de visión con 5 algoritmos diferentes * kit de herramientas de imagen con soporte para rotación / estiramiento y resolución de subceldas blitting * soporte para juegos por turnos y en tiempo real * soporte para mouse * analizador de archivos de configuración avanzada *contenedor genérico rápido con interfaces de matriz / lista / pila * kit de herramientas bsp * kit de herramientas de mapa de altura * kit de herramientas de búsqueda de ruta (A * y Dijkstra) * kit de herramientas de compresión * soporte de fuente antialias y unicode * mapeo de caracteres de fuente personalizados / dinámicos * soporte de imágenes PNG * generador de nombres personalizable con20 conjuntos de sílabas predefinidos ... Actualmente tiene enlaces para los lenguajes C, C ++ y Python.
libtcod

Caracteristicas

Alternativas a libtcod para todas las plataformas con licencia de código abierto