Difference between revisions of "Libtcod-net"

From RogueBasin
Jump to navigation Jump to search
m
Line 2: Line 2:
|developer = Chris Hamons
|developer = Chris Hamons
|released =  
|released =  
|updated = May 10 2009 (.4.1)
|updated = Jan 30 2010 (1.5.2b2)
|dependencies = [[Doryen library]], [[SDL]]
|dependencies = [[Doryen library]], [[SDL]]
|status =  
|status =  
Line 25: Line 25:
* Support for turn by turn and real time games
* Support for turn by turn and real time games
* Mouse support
* Mouse support
* Name Generator
* Advanced configuration file parser
* Advanced configuration file parser


This library is fully developed.
This library is fully developed and API stability is expected to be similar to libtcod itself. The only major missing sections of the API are heightmap and sub-cell image blitting.


libtcod-net .4.1 brings libtcod-net into supporting libtcod version 1.4.1.
libtcod-net 1.5.0b2-2 brings libtcod-net into supporting libtcod version 1.5.0b2.
 
Ed wrote a great [http://edropple.com/blog/setting-new-libtcod-net-project quick start tutorial] to get started programming in c# and libtcod-net.

Revision as of 18:29, 30 January 2010

libtcod-net
Library project
Developer Chris Hamons
Released
Updated Jan 30 2010 (1.5.2b2)
Status
Licensing New BSD License
P. Language C#
Platforms Windows, Mac OS X, Linux
Dependencies Doryen library, SDL
Official site of libtcod-net


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
  • Name Generator
  • Advanced configuration file parser

This library is fully developed and API stability is expected to be similar to libtcod itself. The only major missing sections of the API are heightmap and sub-cell image blitting.

libtcod-net 1.5.0b2-2 brings libtcod-net into supporting libtcod version 1.5.0b2.