123
libtcod

libtcod

libtcod je bezplatné, rýchle, prenosné a nekomplikované API pre vývojárov roguelike, ktoré poskytujú pokročilú konzolu farieb, vstup a množstvo ďalších nástrojov, ktoré sa často používajú v roguelike.
Knižnica Doryen, známa tiež ako libtcod, je funkčnou knižnicou vytvorenou pre letopisy Doryena.Je to nekomplikovaná knižnica pre vývojárov roguelike.Vlastnosti: * okenná alebo celoobrazovková konzola s podporou skutočných farieb * podpora vlastných sád znakov pomocou bitmapových fontov a farebných dlaždíc * Mersenne twister a doplnkové násobenie s generátorom náhodných čísiel * zabudovaná podpora pre kocky (analýza reťazcov, valcovanie) * kreslenie čiar Bresenhamomsada nástrojov * Perlin, Simplex a Wavelet generátor šumu * zorné pole s 5 rôznymi algoritmami * obrazová súprava nástrojov s podporou rotácie / rozťahovania a prelínania rozlíšenia podbuniek * podpora hier postupne a v reálnom čase * podpora myši * syntaktický analyzátor súborov s rozšírenými konfiguráciami *rýchly generický kontajner s rozhraním pole / zoznamu / zásobníka * sada nástrojov bsp * sada nástrojov s mapami výšok * sada nástrojov na vyhľadávanie cestičiek (A * a Dijkstra) * sada nástrojov na kompresiu * podpora antialiased a unicode fontov * mapovanie vlastných / dynamických typov písma * podpora PNG obrázkov * prispôsobiteľný generátor názvov pomocou20 preddefinovaných slabík ... V súčasnosti má väzby pre jazyky C, C ++ a python.

Vlastnosti

Alternatívy programu libtcod pre Web s licenciou s otvoreným zdrojom