Langadia++ is a platform independent framework based upon SDL, OpenGL.


Langadia++ is the successor of Langadia. In contrary to Langadia, which is rather a collection of utilities for Free Pascal, Langadia++ is usually build as a dynamic library for C++. Despite it is designed mainly for game development, it is rather a framework than a engine.


Langadia++ is currently only available as source code. In order to install it, you will need to fetch and install the following components:

  • CMake 2.6 (or higher)
  • SDL, SDL_mixer, SDL_image, SDL_ttf each in version 1.2
  • Lua 5.1 (or higher)

CMake is the build system used by Langadia++, the other packages are libraries needed by Langadia++. Note that you will need both the library binaries and the header and lib files! If you have set up your system, download Langadia++ via our Download Centre. Then open up a terminal window and do the following:

cd /path/to/langadia
tar xf langadia-$version.tar.gz
cd langadia-$version
mkdir build
cd build
cmake ..
sudo -c "make install"