Common lisp bindings for
the Doryen Library, a "free, fast, portable API for roguelike developers providing an
advanced true color console, input, and lots of other utilities frequently used in roguelikes". While there are library functions that specifically support
game programming (such as line-of-sight, perlin noise and so on), libtcod can also be used as a modernised alternative to (n)curses if an application needs a 'console' look and feel.
Note that libtcod uses
OpenGL/
SDL for rendering, so it cannot actually be used to build applications that will run without a windowing system.
Depends on: CFFI, defstar
Repository: https://github.com/podiki/cl-tcod/
License: Public Domain