libtcod

libtcod

libtcod er en gratis, hurtig, bærbar og ukompliceret API til roguelike-udviklere, der leverer en avanceret ægte farvekonsol, input og masser af andre værktøjer, der ofte bruges i roguelikes.
Også kendt som libtcod, Doryen Library er det funktionsbibliotek, der er bygget til Chronicles of Doryen.Det er et ukompliceret bibliotek til roguelike-udviklere.Funktioner: * Vinduesvindue eller fuldskærmskonsol med ægte farvesupport * understøttelse af brugerdefinerede tegnsæt ved hjælp af bitmap-skrifttyper og farvede fliser * Mersenne twister og komplementær multiplikation med Carry random number generator * indbygget support til terninger (streng parsing, rulling) * Bresenham linjetegningtoolkit * Perlin, Simplex og Wavelet støjgenerator * synsfelt værktøjssæt med 5 forskellige algoritmer * image toolkit med understøttelse af rotation / stretching og subcell opløsning blitting * support til tur for tur og realtid spil * mus support * avanceret konfigurationsfil parser *hurtig generisk container med array / liste / stak-grænseflader * bsp-værktøjssæt * højde-kort værktøjssæt * stifindingsværktøjssæt (A * og Dijkstra) * komprimeringsværktøjssæt * antialiated og unicode-fontstøtte * tilpasset / dynamisk skrifttegn kortlægning * PNG-billeder understøtter * tilpassbar navnegenerator med20 foruddefinerede stavelsesæt ... Det har i øjeblikket bindinger til C-, C ++- og python-sprog.
libtcod

Funktioner

Alternativer til libtcod til alle platforme med enhver licens

ncurses

ncurses

ncurses (nye forbandelser) er et programmeringsbibliotek, der giver et API, der giver programmereren mulighed for at skrive tekstbaserede brugergrænseflader på en terminaluafhængig måde.
rot.js

rot.js

rot.js er et sæt JavaScript-biblioteker, designet til at hjælpe med en roguelike-udvikling i browsermiljøet.
BearLibTerminal

BearLibTerminal

BearLibTerminal er et bibliotek, der skaber et terminallignende vindue, der letter fleksibel tekstudgang og ukompliceret inputbehandling.