About: ClanLib

An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

ClanLib is a video game SDK, supporting Microsoft Windows, macOS, and Linux, with partial support for mobile platforms. It has full hardware accelerated graphics support through OpenGL, and also a software renderer. ClanLib also helps in playing sound, using the Vorbis or MikMod libraries, and has classes for collision detection, GUIs, XML, networking, and other things that may be helpful to a game programmer.

Property Value
dbo:abstract
  • 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. (de)
  • ClanLib is a video game SDK, supporting Microsoft Windows, macOS, and Linux, with partial support for mobile platforms. It has full hardware accelerated graphics support through OpenGL, and also a software renderer. ClanLib also helps in playing sound, using the Vorbis or MikMod libraries, and has classes for collision detection, GUIs, XML, networking, and other things that may be helpful to a game programmer. The earliest known public release is in 1999 (Version 0.1.18). Introduction to C++ Game Programming, published June 2007, dedicates a chapter to "Learn how to use the ClanLib library to make 2D games". Also Game Programming with Python, Lua, and Ruby, published December 2003, has a chapter about using ClanLib together with Ruby. (en)
  • ClanLib est un kit de développement multiplate-forme écrit en C++ permettant de réaliser des applications multimédia, comme des jeux vidéo. Cette bibliothèque fournit un système de fenêtrage pour réaliser des graphismes 2D rendus au niveau logiciel ou matériel, ou bien pour réaliser des applications 3D en OpenGL. Un module permet également d'intégrer des éléments d'interface graphique. Cette bibliothèque est disponible pour les systèmes d'exploitation Windows, Linux et Mac OS X. (fr)
  • ClanLib Game SDK – biblioteka napisana w języku C++ z myślą o tworzeniu gier na różne platformy (systemy operacyjne Linux, MacOS i Windows). Zapewnia obsługę sprite'ów, wykrywanie kolizji, obsługę plików dźwiękowych w różnych formatach oraz szereg innych funkcji. Biblioteka ClanLib w wersji 0.7.8 (i wcześniejszych) dostępna jest na licencji GNU Lesser Public License (LGPL). Kolejna wersja (1.1) ma być rozpowszechniana na licencji Mozilla Public License. (pl)
  • ClanLib é um SDK multiplataforma e foi escrito em C++, atualmente suportado no Microsoft Windows, Linux e Mac OS X. Ele tem total suporte ao OpenGL para gráficos e um reduzido suporte ao SDL. ClanLib também ajuda na reprodução de som, usando as bibliotecas Vorbis ou , tem classes para detecção de colisão, GUIs, XML, e outras coisas que podem ser uteis a um programador de jogos. (pt)
  • ClanLib — набор кроссплатформенных библиотек для создания игр (game SDK). Включает множество низкоуровневых функций для работы с графикой и звуком. Реализованы на языке C++. В настоящее время поддерживаются Microsoft Windows, Linux и macOS. Для работы с графикой используется OpenGL, хотя допустимо и использование несколько редуцированного SDL. Для проигрывания звука используется библиотеки Vorbis или . Реализованы также обнаружение столкновений, работа с XML, с сетью и многие другие опции, необходимые для программирования компьютерных игр. ClanLib разработана полностью на объектно-ориентированной основе и при разумном использовании макросов созданные с помощью SDK игры, могут быть портированы на другие платформы без малейшего изменения кода. Написанные с использованием ClanLib игры просто инсталлировать, поскольку по умолчанию при компиляции производится статическая линковка, а все ресурсы могут быть объединены в один, или несколько .zip файлов. Это позволяет обойти длинную процедуру инсталляции и большое количество файлов. Поверх этой библиотеки, в частности, построен конструктор игр Novashell. (ru)
dbo:genre
dbo:latestReleaseDate
  • 2021-04-01 (xsd:date)
dbo:latestReleaseVersion
  • 4.1
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1187667 (xsd:integer)
dbo:wikiPageLength
  • 3195 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1089370562 (xsd:integer)
dbo:wikiPageWikiLink
dbp:developer
  • The ClanLib developer (en)
dbp:genre
dbp:latestReleaseDate
  • 2021-04-01 (xsd:date)
dbp:latestReleaseVersion
  • 4.100000 (xsd:double)
dbp:license
dbp:logo
  • ClanLib logo.png (en)
dbp:name
  • ClanLib (en)
dbp:operatingSystem
dbp:programmingLanguage
dbp:website
dbp:wikiPageUsesTemplate
dbp:wordnet_type
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • ClanLib est un kit de développement multiplate-forme écrit en C++ permettant de réaliser des applications multimédia, comme des jeux vidéo. Cette bibliothèque fournit un système de fenêtrage pour réaliser des graphismes 2D rendus au niveau logiciel ou matériel, ou bien pour réaliser des applications 3D en OpenGL. Un module permet également d'intégrer des éléments d'interface graphique. Cette bibliothèque est disponible pour les systèmes d'exploitation Windows, Linux et Mac OS X. (fr)
  • ClanLib Game SDK – biblioteka napisana w języku C++ z myślą o tworzeniu gier na różne platformy (systemy operacyjne Linux, MacOS i Windows). Zapewnia obsługę sprite'ów, wykrywanie kolizji, obsługę plików dźwiękowych w różnych formatach oraz szereg innych funkcji. Biblioteka ClanLib w wersji 0.7.8 (i wcześniejszych) dostępna jest na licencji GNU Lesser Public License (LGPL). Kolejna wersja (1.1) ma być rozpowszechniana na licencji Mozilla Public License. (pl)
  • ClanLib é um SDK multiplataforma e foi escrito em C++, atualmente suportado no Microsoft Windows, Linux e Mac OS X. Ele tem total suporte ao OpenGL para gráficos e um reduzido suporte ao SDL. ClanLib também ajuda na reprodução de som, usando as bibliotecas Vorbis ou , tem classes para detecção de colisão, GUIs, XML, e outras coisas que podem ser uteis a um programador de jogos. (pt)
  • ClanLib is a video game SDK, supporting Microsoft Windows, macOS, and Linux, with partial support for mobile platforms. It has full hardware accelerated graphics support through OpenGL, and also a software renderer. ClanLib also helps in playing sound, using the Vorbis or MikMod libraries, and has classes for collision detection, GUIs, XML, networking, and other things that may be helpful to a game programmer. (en)
  • 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 (de)
  • ClanLib — набор кроссплатформенных библиотек для создания игр (game SDK). Включает множество низкоуровневых функций для работы с графикой и звуком. Реализованы на языке C++. В настоящее время поддерживаются Microsoft Windows, Linux и macOS. Для работы с графикой используется OpenGL, хотя допустимо и использование несколько редуцированного SDL. Для проигрывания звука используется библиотеки Vorbis или . Реализованы также обнаружение столкновений, работа с XML, с сетью и многие другие опции, необходимые для программирования компьютерных игр. (ru)
rdfs:label
  • ClanLib (en)
  • ClanLib (de)
  • ClanLib (fr)
  • ClanLib Game SDK (pl)
  • ClanLib (pt)
  • ClanLib (ru)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • ClanLib (en)
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License