123
BearLibTerminal

BearLibTerminal

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

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

Алтернативи на BearLibTerminal за Web

rot.js

rot.js

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