Difference between revisions of "Libtcod-net"
(Update libtcod-net page for new release.) |
|||
Line 1: | Line 1: | ||
== libtcod-net == | == libtcod-net == | ||
[http://code.google.com/p/libtcod-net/ libtcod-net] is a BSD licensed C# library written by Chris Hamons | [http://code.google.com/p/libtcod-net/ libtcod-net] is a BSD licensed C# library written by Chris Hamons with help from Ed Ropple and delirium. It wraps [http://jice.nospam.googlepages.com/thedoryenlibrary 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 | ||
Line 8: | Line 8: | ||
* Bresenham line drawing toolkit | * Bresenham line drawing toolkit | ||
* Perlin noise generator | * Perlin noise generator | ||
* Field of view toolkit | * Field of view toolkit | ||
* 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 | ||
Line 14: | Line 15: | ||
* Advanced configuration file parser | * Advanced configuration file parser | ||
This library is fully developed. All the major documented components of libtcod | This library is fully developed. All the major documented components of libtcod except the heightmap toolkit are wrapped. | ||
libtcod-net .3 brings libtcod-net into supporting libtcod version 1.4.1 (beta 2). | |||
The only known bug with libtcod-net is that the parser callbacks don't work under Linux. They are claimed to be fixed in mono 2.0 however I do not have a distribution which allows me to test this without compiling everything from svn. Please contact me if you have access to a machine with mono 2.0. | |||
The only known bug with libtcod-net is that the parser callbacks don't work under Linux. | |||
Ed wrote a great [http://edropple.com/2008/08/14/setting-up-a-sample-project-with-libtcod-net-from-svn/ quick start tutorial] to get started programming in c# and libtcod-net. | Ed wrote a great [http://edropple.com/2008/08/14/setting-up-a-sample-project-with-libtcod-net-from-svn/ quick start tutorial] to get started programming in c# and libtcod-net. |
Revision as of 19:26, 16 November 2008
libtcod-net
libtcod-net is a BSD licensed C# library written by Chris Hamons with help from Ed Ropple and delirium. 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. All the major documented components of libtcod except the heightmap toolkit are wrapped.
libtcod-net .3 brings libtcod-net into supporting libtcod version 1.4.1 (beta 2).
The only known bug with libtcod-net is that the parser callbacks don't work under Linux. They are claimed to be fixed in mono 2.0 however I do not have a distribution which allows me to test this without compiling everything from svn. Please contact me if you have access to a machine with mono 2.0.
Ed wrote a great quick start tutorial to get started programming in c# and libtcod-net.