- Clanlib
-
ClanLib Aktuelle Version: 0.8.1
(12. März 2008)Betriebssystem: diverse Unix-Derivate, Microsoft Windows, Mac OS X Lizenz: LGPL, ClanLib License clanlib.org ClanLib ist eine in C++ implementierte Softwarebibliothek, die hauptsächlich der Erstellung von Spielesoftware unter Microsoft Windows, Mac OS X und Linux dient und von Magnus Norddahl initiiert wurde.
ClanLib ist in verschiedene Module aufgeteilt, die teilweise voneinander unabhängig genutzt werden können. Unter anderem sind Bibliotheken vorhanden zur Programmierung von:
- GUIs (clanGUI),
- Sound (clanSound, clanMikMod, clanVorbis) und
- Netzwerk-Kommunikation per TCP/IP (clanNetwork).
ClanLib ermöglicht saubere Objektorientierte Programmierung und benutzt einen Template-basierten Signal-Slot-Mechanismus.
Lizenz
ClanLib wurde bis einschließlich Version 0.7.8 unter der LGPL veröffentlicht. Ab der Version 0.8.0 steht ClanLib unter der ClanLib License, die starke Parallelen zu der BSD-Lizenz aufweist.
Ähnliche Projekte
- SDL (Simple DirectMedia Layer)
- SFML
- Allegro (Allegro-Bibliothek)
Weblinks
Wikimedia Foundation.