libtcod

libtcod

libtcod är ett gratis, snabbt, bärbart och okomplicerat API för roguelike-utvecklare som tillhandahåller en avancerad verklig färgkonsol, input och massor av andra verktyg som ofta används i roguelikes.
Doryen Library, även känt som libtcod, är funktionsbiblioteket byggt för Chronicles of Doryen.Det är ett okomplicerat bibliotek för roguelike-utvecklare.Funktioner: * fönstret eller helskärmskonsol med verkligt färgstöd * stöd för anpassade teckenuppsättningar med bitmappssteckensnitt och färgade brickor * Mersenne twister och komplementär multiplicera med Carry random number generator * inbyggt stöd för tärningar (strängparning, rullning) * Bresenham-linjeteckningverktygssats * Perlin-, Simplex- och Wavelet-brusgenerator * synfält verktygssats med 5 olika algoritmer * bildverktygssats med stöd för rotation / stretching och subcellupplösning blitting * stöd för tur för tur och realtid spel * mus support * avancerad konfigurationsfil parser *snabb generisk behållare med array / list / stack-gränssnitt * bsp-verktygssats * höjdkortsverktygssats * sökvägsverktygssats (A * och Dijkstra) * komprimeringsverktygssats * antialiserad och unicode-teckensupport * anpassade / dynamiska teckensnitt mappning * PNG-bilder stöd * anpassningsbara namngenerator med20 fördefinierade stavsatser ... Det har för närvarande bindningar för C, C ++ och pythonspråk.
libtcod

Funktioner

Alternativ till libtcod för alla plattformar med någon licens

ncurses

ncurses

ncurses (nya förbannelser) är ett programmeringsbibliotek som tillhandahåller ett API som gör det möjligt för programmeraren att skriva textbaserade användargränssnitt på ett terminaloberoende sätt.
rot.js

rot.js

rot.js är en uppsättning JavaScript-bibliotek, utformad för att hjälpa till med en roguelike-utveckling i webbläsarmiljön.
BearLibTerminal

BearLibTerminal

BearLibTerminal är ett bibliotek som skapar ett terminalliknande fönster som underlättar flexibel textutgång och okomplicerad ingångsbehandling.