Become a sponsor to Kyle Benesch
I currently develop libtcod and help out new devs trying to get into roguelike development.
I took over libtcod after the previous developers lost interest. I mirrored most of its repositories to GitHub before Bitbucket purged all of its Mercurial repositories including the libtcod repository.
My major contributions to libtcod were rewriting the rendering engine, adding Unicode/UTF-8 support, adding support for Vcpkg including rewriting the build system to use CMake, adding support for Emscripten, and adding support for font types other than image tilesheets. I also maintain the C++ and Python ports of libtcod.
I want to use this sponsorship to stay independent and continue working on libtcod and any related projects.
Featured work
-
libtcod/libtcod
A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.
C 1,005 -
libtcod/python-tcod
A high-performance Python port of libtcod. Includes the libtcodpy module for backwards compatibility with older projects.
Python 413