BearLibTerminal

BearLibTerminal

BearLibTerminal е библиотека, която създава подобен на терминал прозорец, улесняващ гъвкавия текстов изход и неусложнена обработка на входа.
BearLibTerminal е библиотека, която създава подобен на терминал прозорец, улесняващ гъвкавия текстов изход и неусложнена обработка на входа.Много игри, подобни на измамници, нарочно използват аскетичен текстови или псевдографски визуален стил.Въпреки това, родният изход чрез интерфейса на командния ред обикновено има няколко досадни недостатъци като ограничения на ниска скорост или палитра и шрифт.Използването на разширен набор от знаци (няколко езика наведнъж или сложна псевдография) също може да бъде сложно.BearLibTerminal решава, че като предоставя собствен прозорец с мрежа от символни клетки и прост, но мощен API за конфигуриране и текстово извеждане .... Забележителните характеристики на BearLibTerminal включват: Лесно използване на Unicode.Поддръжка за растерни и векторни (TrueType) шрифтове.Разширени възможности за производство: състав на плочките, подравняване, компенсиране.Висока производителност (използва OpenGL).Поддръжка за клавиатура и мишкаWindows и Linux изгражда.Връзки за няколко езика за програмиране: C / C ++, C #, Lua, Pascal, Python, Ruby.За разлика от популярната библиотека libtcod, BearLibTerminal се фокусира върху графичния изход.Не включва генератори на произволни числа или алгоритми за намиране на път.Вместо това BearLibTerminal предоставя много повече опции за конфигуриране на шрифт / плочки и изход на базата на плочки.

Характеристика

Алтернативи на BearLibTerminal за всички платформи с всякакъв лиценз

ncurses

ncurses

ncurses (нови рубрики) е библиотека за програмиране, която предоставя API, който позволява на програмиста да пише текстови потребителски интерфейси по начин, независим от терминала.
  • Безплатно
  • Linux
rot.js

rot.js

rot.js е набор от библиотеки на JavaScript, създаден да помогне за подобно развитие в браузър среда.
libtcod

libtcod

libtcod е безплатен, бърз, преносим и неусложнен API за разработчици, подобно на измамници, осигуряващ усъвършенствана истинска цветна конзола, вход и много други помощни програми, често използвани в roguelikes.