Projects / ClanLib

ClanLib

ClanLib is a cross-platform game SDK currently supporting Windows and Linux. It provides easy-to-use interfaces for 2D graphics, input, sound, resources, networking, GUI, OpenGL, and more. The goal is to provide a game SDK that does all the dirty work that all modern games need to implement anyway, thus making the game developer concentrate on the gameplay instead of reinventing the wheel over and over again.

Tags
Licenses
Operating Systems
Implementation

RSS Last announcement

New ClanLib Tutorial 06 Oct 2010

The first three parts of a brand new ClanLib tutorial is now available at http://codegrind.net

From the excerpts:

Welcome to the ClanLib Tuto...

RSS Recent releases

  •  28 Mar 2012 16:39

Release Notes: This release contains a lot of Linux build changes to make ClanLib suitable for distributions. ClanGL now works against the Mesa and Nouveau Linux drivers. Minor fixes have been made in ClanCore regarding zip, xpath, and xml support.

  •  23 Feb 2012 22:07

Release Notes: This update contains new cryptography classes, a few new examples, and bugfixes.

  •  06 Dec 2011 01:30

Release Notes: Transparent windows are now supported on Linux, and there are massive performance enhancements to transparent windows on Windows Vista/7. Various bugs were fixed.

  •  07 Sep 2011 10:52

    Release Notes: 3D examples now use the external AssImp library for better compability and speed. The release also includes bugfixes for Linux and GL. A new utility that lets you capture window output into a movie was added.

    •  25 Aug 2011 08:23

      Release Notes: This is a small update with new functionality and five new examples.

      RSS Recent comments

      05 Jan 2006 02:22 jameshales

      Warning
      The link on this page is to the development release 7.8, but some programs prefer the stable release, 6.5. Check which one your programs need. If the ./configure script for the program says that it cannot find ClanLib you have probably got the wrong version.

      Also, the download link for the Hermes dependancy on ClanLib's page is broken. The correct link is:

      clanlib.org/download/l...

      29 Oct 1999 05:31 mexxcorp

      a kickass game SDK!!!
      It's the best.

      Screenshot

      Project Spotlight

      Vrapper

      An Eclipse plugin which provides a Vim-like input scheme for text editors.

      Screenshot

      Project Spotlight

      Jodd

      A general-purpose Java library.