123
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.

Funktioner

Alternativ till libtcod för Mac

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.