ClanLib SDK [GNU LGPL]
Posted: Tue May 22, 2007 9:39 pm
[url=\"http://www.clanlib.org/\"][u]ClanLib[/u][/url] is a cross platform C++ toolkit library. Essentially the library offers a series of different functionality under a streamlined API. Its primary focus is on games, although not limited for that usage only.
* BSD style license
* Supports Windows, Linux and Mac OS X
* Basic cross platform runtime (threading, file I/O, etc.)
* Template based C++ signal library (type-safe callbacks)
* Integrated resource management
* Sound mixer supporting wav, tracker formats (mod/s3m/xm/..) and ogg-vorbis
* XML/DOM support
* High level 2D graphics API supporting OpenGL and SDL as render targets
* Batch rendering engine maximizing performance when rendering 2D with OpenGL
* 2D collision detection
* 2D sprite animation support
* Highly customizable GUI framework
* Network library with low level and high level interfaces
* Cross platform OpenGL 2.0 wrapper
* BSD style license
* Supports Windows, Linux and Mac OS X
* Basic cross platform runtime (threading, file I/O, etc.)
* Template based C++ signal library (type-safe callbacks)
* Integrated resource management
* Sound mixer supporting wav, tracker formats (mod/s3m/xm/..) and ogg-vorbis
* XML/DOM support
* High level 2D graphics API supporting OpenGL and SDL as render targets
* Batch rendering engine maximizing performance when rendering 2D with OpenGL
* 2D collision detection
* 2D sprite animation support
* Highly customizable GUI framework
* Network library with low level and high level interfaces
* Cross platform OpenGL 2.0 wrapper