Welcome to the Lunatic project homepage.
The project is composed by two parts, a library called blackbox with classes for manage the graphic (shader, mesh, etc...)
and a set of function that expose the interface to Lua.
The project is still in planning state and there is a very small interface exposed.
- Gcc 4.5.1 (or better)
- Lua 5.1
- OpenGL (mesalib)
- CMake 2.6 (or better)
- Yaml-cpp (for data parsing)
- CppUTest (for testing)
- Get the code:
git clone git://lunatic.git.sourceforge.net/gitroot/lunatic/lunatic lunatic
If you select to use YAML and to compile the tests you will need to download
yaml-cpp and CppUTest and create a link in the extlib directory.
- Run the example