Еще один рогалик на основе Libtcod`а.
Правда автор решил сделать его в стиле cyberpunk, что плюс,
минус, смотреть, в текущей версии, особенно нечего.
Вот, что бывает, если поклонник libtcod`а является заодно и Яблочником. Встречайте – порт libtcod 1.5.1 под XCode.
Сайт LibXtcod.
Ссылка на новость.
Если кто не в курсе: XCode – это пакет инструментов для разработки приложений под iPhone OS и Mac OS.
Приближаемся к окончательному релизу 1.5. Отличия от b2:
- Новый генератор случайных чисел: «Complementary-multiply-with-carry» (кто-нибудь может знает, как это на русский переводится?). Он быстрее использовавшегося ранее «Вихря Мерсенна» (что полезно) и имеет больший период (что полезно, если вам по какой-то причине нужна последовательность длиннее 219937 − 1).
- Алгоритм Дейкстры для поиска пути введён официально и задокументирован
- Примеры SDL callback на C и С++, для вящей услады глаз.
- Добавлена целочисленная версия для гауссова распределения генератора случайных чисел.
- Образцы шума используют теперь субклеточное разрешение.
- Добавлены хелперы для быстрой раскраски в python

Сказка о том, как встретились bay12games и libtcod. Проект только-только стартовал и существует с стадии ранней технической беты — фактически, посмотреть можно только генератор карты, каковой, по понятным причинам, хорош.
Разработчик обещает игру, в которой нам предстоит управлять последним посланником забытого божества, восстанавливая и преумножая его величие — а также новоприобретёнными последователями. Фактически, игра будет совмещать как элементы рогалика, так и RTS (а возможно — и экономической стратегии, пока что сложно судить).
Остаётся надеяться на успешное развитие проекта, и тогда, возможно, мы увидим действительно новое слово в жанре.
Врапперы для С#, D и Common Lisp обновлены до версии libtcod 1.4.2. Скачать их можно со страницы закачек libtcod.
Если вы используете одну из этих обёрток, вы можете связаться с их авторами в соответствующих блогах:
Новая версия библиотеки для создания рогаликов.
Основные изменения
- Новый алгоритм FOV : Mingos’ restrictive shadowcasting — быстрый и симпатичный.
- Независимые значения прозрачности для фона и переднего плана при отрисовке внеэкранной консоли. Это даёт возможность простой реализации прозрачного текста и полупрозрачных фонов.
- Частный вызов рендерера SDL. Можно использовать любую функцию рисования SDL поверх основной консоли до отправки изображения на экран.
- Множество мелких исправлений
В этой версии исправлено определение цвета фона в IN_ROW шрифтах, использующих не квадратную текстуру. Также, доступна версия для linux32.
Первая бета-версия 1.4.2 доступна для Visual Studio и mingw32
Это версия исправляет некоторые незначительные ошибки. Основные новые особенности:
- Новый алгоритм FOV на основе ограниченного постоения тени от Mingos
- Новые шрифты (тоже от Mingos)
- Улучшенная функция прощрачности консоли (независимые параметры альфа-канала для фона и символов)
Версия под Linux также скоро будет доступна. В силу проблемы с FTP, автор не смог обновить он-лайн документацию. До того момента, пока он не исправит проблему, можно использовать документацию, приложенную к выпуску.
Скачать libtcod-1.4.1 для 64-x битных линуксов можно на странице закачек
Обёртка libtcod для C# версии 1.4.1 стараниями Джона Климека (John Klimek) и Криса Хэмонса (Chris Hamons) увидела свет. Всем, использующим обёртку, создатели желают удачного программирования.