libtcod

libtcod

libtcod е безплатен, бърз, преносим и неусложнен API за разработчици, подобно на измамници, осигуряващ усъвършенствана истинска цветна конзола, вход и много други помощни програми, често използвани в roguelikes.
Известна още като libtcod, библиотеката на Дориен е библиотеката с функции, създадена за хроники на Дориен.Това е неусложнена библиотека за недобросъвестни разработчици.Характеристики: * прозорец или конзола на цял екран с истинска поддръжка на цветовете * поддръжка за персонализирани набори от символи, използващи растерни шрифтове и цветни плочки * Mersenne twister и допълващо умножение с Carry генератор на произволни числа * вградена поддръжка за зарове (синтактичен анализ, подвижен) * Линия за рисуване на BresenhamИнструментариум * Perlin, Simplex и Wavelet шум генератор * поле за оглед инструментариум с 5 различни алгоритми * инструментариум с изображения с поддръжка за въртене / разтягане и разделителна способност на субклетките * поддръжка за завой от завой и игри в реално време * поддръжка на мишката * разширен конфигуратор на анализатор на файлове *бърз генеричен контейнер с интерфейс за масив / списък / стек * bsp инструментариум * ръководство на инструментариума на височината * пътека с инструменти (A * и Dijkstra) * инструментариум за компресия * поддръжка на антиалайзиран и unicode шрифт * персонализирани / динамични картографиране на символи * Поддръжка на PNG изображения * генератор на персонализирано име с20 предварително дефинирани сричкови набора ... В момента има връзки за езици C, C ++ и python.
libtcod

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

Алтернативи на libtcod за Linux

ncurses

ncurses

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

rot.js

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

BearLibTerminal

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