Difference between revisions of "Libtcod-net"

From RogueBasin
Jump to navigation Jump to search
(Update for new status on libtcod.)
Line 3: Line 3:
[http://code.google.com/p/libtcod-net/ libtcod-net] is a BSD licensed C# library written by Chris Hamons with help from Ed Ropple, delirium and SofaKng (John Klimek).  It wraps [[Doryen library | libtcod]], a roguelike library. Some of the features it provides include:
[http://code.google.com/p/libtcod-net/ libtcod-net] is a BSD licensed C# library written by Chris Hamons with help from Ed Ropple, delirium and SofaKng (John Klimek).  It wraps [[Doryen library | libtcod]], a roguelike library. Some of the features it provides include:


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


This library is fully developed.
This library is fully developed.

Revision as of 13:29, 18 May 2009

libtcod-net

libtcod-net is a BSD licensed C# library written by Chris Hamons with help from Ed Ropple, delirium and SofaKng (John Klimek). It 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
  • Pathfinding
  • 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 fully developed.

libtcod-net .4.1 brings libtcod-net into supporting libtcod version 1.4.1.

Ed wrote a great quick start tutorial to get started programming in c# and libtcod-net.