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

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

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


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

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

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

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

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

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

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

libtcod Платформы

tick-square Linux
tick-square 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.

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

libtcod Теги

pseudorandom procedural sdl roguelike library

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

Ваш отзыв

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

Your vote has been counted.

Do you have experience using this software?