BearLibTerminal
BearLibTerminal
0
Бесплатное ПО
Открытый код
Категории:
ОС и утилиты
Игры
Образование
Платформы:
Mac
Linux
Windows
Ссылки:
Официальный сайт
Twitter
Особенности:
terminal-client library roguelike curses sdl
terminal-client library roguelike curses sdl
BearLibTerminal - это библиотека, которая создает терминальное окно,
облегчающее гибкий текстовый вывод и несложную обработку ввода.
Во многих играх в стиле roguelike намеренно используется аскетичный текстовый
или псевдографический визуальный стиль. Однако собственный вывод через
интерфейс командной строки обычно имеет несколько досадных недостатков, таких
как низкая скорость или ограничения палитры и шрифта. Использование
расширенного набора символов (несколько языков одновременно или сложная
псевдография) также может быть сложным. BearLibTerminal решает эту проблему,
предоставляя свое собственное окно с сеткой символьных ячеек и простым, но
мощным API для конфигурации и текстового вывода.
Известные особенности BearLibTerminal включают в себя:
Простота использования Юникода.
Поддержка растровых и векторных (TrueType) шрифтов.
Расширенные возможности вывода: состав плитки, выравнивание, смещения.
Высокая производительность (использует OpenGL).
Поддержка клавиатуры и мыши.
Сборки для Windows и Linux.
Привязки для нескольких языков программирования: C / C ++, C #, Lua, Pascal,
Python, Ruby.
В отличие от популярной библиотеки libtcod, BearLibTerminal фокусируется на
выводе графики. Он не включает генераторы случайных чисел или алгоритмы поиска
пути. Вместо этого BearLibTerminal предоставляет гораздо больше возможностей
для настройки шрифта / набора тайлов и вывода на основе плиток.
Аналоги (3):
-
ncurses
ncurses (новые curses) - это библиотека программирования, которая предоставляет API, который позволяет программисту ...5
Бесплатное ПО Открытый кодLinuxtext-based terminal-client toolkit пользовательский интерфейс api -
rot.js
rot.js - это набор библиотек JavaScript, предназначенных для помощи в разработке в браузерном стиле ...2
Бесплатное ПО Открытый кодLinux Web Windows Macpseudorandom library roguelike procedural javascript -
libtcod
libtcod - это бесплатный, быстрый, переносимый и несложный API-интерфейс для разработчиков в стиле roguelike, предоставляющий ...0
Бесплатное ПО Открытый кодLinux Windowshaiku pseudorandom library roguelike procedural sdl