Skip to content
EntityQ1094900· pop 5· linked from 23 articles

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.

Source code

You can view the official documentation by using doxygen to build it. On Linux, type 'make html' after running configure and 'make install-html' to install it. On Windows, point doxygen to clanlib.doxygen in the Documentation folder.

Excerpt from the source-code README · 261 chars · not written by Vinony

Wikidata facts

Official website
www.clanlib.org
Show 2 more facts
software version identifier
4.2.0
source code repository URL
github.com/sphair/ClanLib
Sources (7)

via Wikidata · CC0

~1 min read

Article

3 sections
Contents
  • See also
  • References
  • External links

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.

Available in 5 languages

via Wikidata sitelinks · CC0

Connections

Categories