Мы составили список из 3 бесплатных и платных аналогов BearLibTerminal. Основные конкуренты: rot.js, ncurses. Кроме того, пользователи также проводят сравнения между BearLibTerminal и libtcod. Также вы можете рассмотреть другие аналогичные варианты здесь: Игры.
Мы составили список из 3 бесплатных и платных аналогов BearLibTerminal. Основные конкуренты: rot.js, ncurses. Кроме того, пользователи также проводят сравнения между BearLibTerminal и libtcod. Также вы можете рассмотреть другие аналогичные варианты здесь: Игры.
BearLibTerminal - это библиотека, которая создает терминальное окно, облегчающее гибкое текстовое ...
BearLibTerminal - это библиотека, которая создает терминальное окно, облегчающее гибкое текстовое ...
BearLibTerminal Платформы
Linux
Mac
Windows
BearLibTerminal Видео и скриншоты
BearLibTerminal Обзор
BearLibTerminal - это библиотека, которая создает терминальное окно, облегчающее гибкий текстовый вывод и несложную обработку ввода.
Во многих играх в стиле roguelike намеренно используется аскетичный текстовый или псевдографический визуальный стиль. Однако собственный вывод через интерфейс командной строки обычно имеет несколько досадных недостатков, таких как низкая скорость или ограничения палитры и шрифта. Использование расширенного набора символов (несколько языков одновременно или сложная псевдография) также может быть сложным. BearLibTerminal решает эту проблему, предоставляя свое собственное окно с сеткой символьных ячеек и простым, но мощным API для конфигурации и текстового вывода.
Известные особенности BearLibTerminal включают в себя:
Простота использования Юникода. Поддержка растровых и векторных (TrueType) шрифтов. Расширенные возможности вывода: состав плитки, выравнивание, смещения. Высокая производительность (использует OpenGL). Поддержка клавиатуры и мыши. Сборки для Windows и Linux. Привязки для нескольких языков программирования: C / C ++, C #, Lua, Pascal, Python, Ruby.
В отличие от популярной библиотеки libtcod, BearLibTerminal фокусируется на выводе графики. Он не включает генераторы случайных чисел или алгоритмы поиска пути. Вместо этого BearLibTerminal предоставляет гораздо больше возможностей для настройки шрифта / набора тайлов и вывода на основе плиток.