BearLibTerminal

BearLibTerminal

BearLibTerminal je knjižnica koja stvara prozor sličan terminalu koji omogućava fleksibilan tekstualni izlaz i jednostavnu obradu ulaza.
BearLibTerminal je knjižnica koja stvara prozor sličan terminalu koji omogućava fleksibilan tekstualni izlaz i jednostavnu obradu ulaza.Mnogo odvratnih igara namjerno koristi asketski tekstualni ili pseudografski vizualni stil.Međutim, izvorni izlaz putem sučelja naredbenog retka obično ima nekoliko neugodnih nedostataka poput ograničenja male brzine ili palete i fonta.Upotreba proširenog skupa znakova (nekoliko jezika odjednom ili složena pseudografija) također može biti zahtjevna.BearLibTerminal rješava da pružajući vlastiti prozor s mrežom ćelija karaktera i jednostavnim, ali moćanim API-jem za konfiguraciju i tekstualni ispis .... Značajne značajke BearLibTerminal uključuju: Jednostavnost upotrebe Unicode.Podrška za bitmap i vektorske (TrueType) fontove.Prošireni izlazni pogoni: sastav pločica, poravnavanje, pomaci.Visoke performanse (koristi OpenGL).Podrška za tipkovnicu i miša.Windows i Linux gradi.Veze za nekoliko programskih jezika: C / C ++, C #, Lua, Pascal, Python, Ruby.Za razliku od popularne biblioteke libtcod, BearLibTerminal se fokusira na grafički izlaz.Ne uključuje generatore slučajnih brojeva ili algoritme za pronalaženje staza.Umjesto toga BearLibTerminal pruža puno više mogućnosti za konfiguraciju fonta / pločica i izlaz na temelju pločica.
bearlibterminal

Značajke

Alternativa BearLibTerminalu za sve platforme s bilo kojom licencom

ncurses

ncurses

ncurses (novi psovke) je programska knjižnica koja pruža API koji programeru omogućuje pisanje tekstualnih korisničkih sučelja na neovisan o terminalu.
rot.js

rot.js

rot.js je skup JavaScript knjižnica, dizajniran da pomogne rogovskom razvoju u okruženju preglednika.
libtcod

libtcod

libtcod je besplatni, brzi, prijenosni i nekomplicirani API za rogue programere koji nudi naprednu pravu konzolu u boji, ulaz i puno drugih uslužnih programa koji se često koriste u roguelikesu.