Мы составили список из 3 бесплатных и платных аналогов libtcod. Основные конкуренты: rot.js, ncurses. Кроме того, пользователи также проводят сравнения между libtcod и BearLibTerminal. Также вы можете рассмотреть другие аналогичные варианты здесь: Игры.
Мы составили список из 3 бесплатных и платных аналогов libtcod. Основные конкуренты: rot.js, ncurses. Кроме того, пользователи также проводят сравнения между libtcod и BearLibTerminal. Также вы можете рассмотреть другие аналогичные варианты здесь: Игры.
libtcod - это бесплатный, быстрый, переносимый и несложный API-интерфейс для разработчиков в стиле roguelike, предоставляющий ...
libtcod - это бесплатный, быстрый, переносимый и несложный API-интерфейс для разработчиков в стиле roguelike, предоставляющий ...
libtcod Платформы
Linux
Windows
libtcod Видео и скриншоты
libtcod Обзор
Библиотека Doryen, также известная как libtcod, является библиотекой функций, созданной для Chronicles of Doryen.
Это несложная библиотека для разработчиков в стиле roguelike.
Функции :
* оконная или полноэкранная консоль с поддержкой истинного цвета * поддержка пользовательских наборов символов с использованием растровых шрифтов и цветных плиток * Mersenne твистер и дополнительное умножение с генератором случайных чисел Carry * встроенная поддержка для игры в кости (разбора строк, прокатки) * Набор инструментов для рисования линий Bresenham * Perlin, Simplex и Wavelet генератор шума * набор инструментов для поля зрения с 5 различными алгоритмами * инструментарий изображений с поддержкой поворота / растяжения и уменьшения разрешения субэлемента * поддержка игр по очереди и в реальном времени * поддержка мыши * расширенный анализатор конфигурационных файлов * быстрый универсальный контейнер с интерфейсами массив / список / стек * BSP инструментарий * Инструментарий карты высот * набор инструментов для поиска пути (A * и Dijkstra) * инструментарий сжатия * поддержка сглаживания и шрифтов Unicode * отображение пользовательских / динамических символов шрифта * Поддержка изображений PNG * настраиваемый генератор имен с 20 предопределенными наборами слогов
В настоящее время он имеет привязки для языков C, C ++ и Python.