libtcod
libtcod
0
Бесплатное ПО
Открытый код
Категории:
Игры
Образование
Платформы:
Linux
Windows
Ссылки:
Официальный сайт
Twitter
Особенности:
haiku pseudorandom library roguelike procedural sdl
haiku pseudorandom library roguelike procedural sdl
Библиотека Doryen, также известная как libtcod, является библиотекой функций,
созданной для Chronicles of Doryen.
Это несложная библиотека для разработчиков в стиле roguelike.
Функции :
* оконная или полноэкранная консоль с поддержкой истинного цвета
* поддержка пользовательских наборов символов с использованием растровых шрифтов и цветных плиток
* Mersenne твистер и дополнительное умножение с генератором случайных чисел Carry
* встроенная поддержка для игры в кости (разбора строк, прокатки)
* Набор инструментов для рисования линий Bresenham
* Perlin, Simplex и Wavelet генератор шума
* набор инструментов для поля зрения с 5 различными алгоритмами
* инструментарий изображений с поддержкой поворота / растяжения и уменьшения разрешения субэлемента
* поддержка игр по очереди и в реальном времени
* поддержка мыши
* расширенный анализатор конфигурационных файлов
* быстрый универсальный контейнер с интерфейсами массив / список / стек
* BSP инструментарий
* Инструментарий карты высот
* набор инструментов для поиска пути (A * и Dijkstra)
* инструментарий сжатия
* поддержка сглаживания и шрифтов Unicode
* отображение пользовательских / динамических символов шрифта
* Поддержка изображений PNG
* настраиваемый генератор имен с 20 предопределенными наборами слогов
В настоящее время он имеет привязки для языков C, C ++ и Python.
Аналоги (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 -
BearLibTerminal
BearLibTerminal - это библиотека, которая создает терминальное окно, облегчающее гибкое текстовое ...0
Бесплатное ПО Открытый кодMac Linux Windowsterminal-client library roguelike curses sdl