Libtcod-net

From RogueBasin
Revision as of 14:18, 12 July 2008 by Donblas (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

libtcod-net

libtcod-net is a BSD licensed C# library written by Chris Hamons that wraps libtcod, a roguelike library. Some of the features it provides include:

   * Windowed or full screen console with true color support
   * Support for custom character sets using bitmap fonts
   * Mersenne twister random number generator 
   * Bresenham line drawing toolkit
   * Perlin noise generator
   * Field of view toolkit 
   * Image toolkit with support for rotation/stretching 
   * Support for turn by turn and real time games
   * Mouse support
   * Advanced configuration file parser

This library is currently under development. All major documented components of libtcod now have wrappers and the demo program works great.

API/ABI compatibility at this point may not be maintained, but the major shakeups should be over.