ClanLib

ClanLib
Basisdaten

Aktuelle Version 4.0
(17. April 2015)
Betriebssystem diverse Unix-Derivate (macOS, Linux, …) Windows
Programmier­sprache C++
Kategorie Programmbibliothek
Lizenz LGPL, ClanLib License, aktuell: Zlib-Lizenz
www.clanlib.org

ClanLib ist eine in C++ implementierte Programmbibliothek, die hauptsächlich der Erstellung von Spiele-Software unter Windows, macOS 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).
  • ab Version 3.0.0 steht mit ClanPgsql ein PostgreSQL-Backend als Spiel-Datenbank zur Verfügung

ClanLib beruht auf den Prinzipien der objektorientierten 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. Die aktuelle Version steht unter der Zlib-Lizenz.

Ähnliche Projekte

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.