Obtaining and building

Darcs revision control system
Our source code is accessible with darcs.
 CMake build management
We use cmake version 2.4-patch 6, but other versions should work.

CMake compiles to a native build system. One of its supported systems is therefor needed. We use  GNU Make or Visual Studio 2005 if running windows.

Engine code

 Boost C++ libraries
Engine code makes use of the  filesystem and  static assert libraries.
 OpenGL
Should work with 1.x and more. Requires at least OpenGL 1.3 for shading support.
 GLEW
OpenGL extensions needed for shaders support.
 SDL
Simple DirectMedia Layer for cross platform event and frame handling.

Testing

 boost unit testing
The boost unit test system we use is 1.33.1

Documentation

The source code documentation can be generated with  Doxygen.