Neha Patil (Editor)

ClanLib

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer(s)
  
The ClanLib developer

Written in
  
C++

Development status
  
Active

Type
  
Game SDK

Stable release
  
4.0 / April 17, 2015; 22 months ago (2015-04-17)

Operating system
  
Microsoft Windows, Linux

ClanLib is a cross-platform C++ game SDK, currently 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.

History

The earliest known public release is in 1999 (Version 0.1.18).

The book "Introduction to C++ Game Programming", published June 2007, dedicates a chapter to "Learn how to use the ClanLib library to make 2D games".

The book "Game Programming with Python, Lua, and Ruby", published December 2003, has a chapter about using ClanLib together with Ruby.

References

ClanLib Wikipedia