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.
