Выберите свой язык

Главная arrow-right ... arrow-right Игры arrow-right BearLibTerminal

Мы составили список из 3 бесплатных и платных аналогов BearLibTerminal. Основные конкуренты: rot.js, ncurses. Кроме того, пользователи также проводят сравнения между BearLibTerminal и libtcod. Также вы можете рассмотреть другие аналогичные варианты здесь: Игры.


rot.js
Бесплатно Открытый исходный код

rot.js - это набор библиотек JavaScript, предназначенных для помощи в разработке в браузерном стиле ...

ncurses
Бесплатно Открытый исходный код

ncurses (новые curses) - это библиотека программирования, которая предоставляет API, который позволяет программисту ...

libtcod
Бесплатно Открытый исходный код

libtcod - это бесплатный, быстрый, переносимый и несложный API-интерфейс для разработчиков в стиле roguelike, предоставляющий ...

BearLibTerminal - это библиотека, которая создает терминальное окно, облегчающее гибкое текстовое ...

BearLibTerminal Платформы

tick-square Linux
tick-square Mac
tick-square Windows

BearLibTerminal Видео и скриншоты

BearLibTerminal Обзор

BearLibTerminal - это библиотека, которая создает терминальное окно, облегчающее гибкий текстовый вывод и несложную обработку ввода.

Во многих играх в стиле roguelike намеренно используется аскетичный текстовый или псевдографический визуальный стиль. Однако собственный вывод через интерфейс командной строки обычно имеет несколько досадных недостатков, таких как низкая скорость или ограничения палитры и шрифта. Использование расширенного набора символов (несколько языков одновременно или сложная псевдография) также может быть сложным. BearLibTerminal решает эту проблему, предоставляя свое собственное окно с сеткой символьных ячеек и простым, но мощным API для конфигурации и текстового вывода.

Известные особенности BearLibTerminal включают в себя:

Простота использования Юникода.
Поддержка растровых и векторных (TrueType) шрифтов.
Расширенные возможности вывода: состав плитки, выравнивание, смещения.
Высокая производительность (использует OpenGL).
Поддержка клавиатуры и мыши.
Сборки для Windows и Linux.
Привязки для нескольких языков программирования: C / C ++, C #, Lua, Pascal, Python, Ruby.

В отличие от популярной библиотеки libtcod, BearLibTerminal фокусируется на выводе графики. Он не включает генераторы случайных чисел или алгоритмы поиска пути. Вместо этого BearLibTerminal предоставляет гораздо больше возможностей для настройки шрифта / набора тайлов и вывода на основе плиток.

Поделитесь своим мнением о программном обеспечении, оставьте отзыв и помогите сделать его еще лучше!

BearLibTerminal Теги

curses sdl roguelike library terminal-client

Предложить изменения

Ваш отзыв

Выберите рейтинг
Пожалуйста, выберите рейтинг

Your vote has been counted.

Do you have experience using this software?