Flight is a sandbox for graphics/systems testing. Cross platform with a custom SDL-based opengl backend.
cmake supportOSX/*nix supportAwesomium integration- Editor
- Live updates
- SSAO
- Integrated LUA editor
For windows the following environment variables must be set for cmake to work
- CPP_REPOSITORY - location of all the dependencies on list
- LUA_DIR - the location of the lua 5.1 installation. If lua is installed, the value of this should be %LUA_DEV%
- BOOST_ROOT - Set or wherever boost is locally installed OR %CPP_REPOSITORY%/boost
For OSX
- Everything can be installed using brew EXCEPT glew
- brew install --universal
- macports is required for glew
- sudo port install glew +universal
For debian linux
- sudo apt-get install libsdl2-dev
- sudo apt-get install libboost-all-dev
- sudo apt-get install libsdl2-image-dev
- sudo apt-get install libglm-dev
- sudo apt-get install liblua5.1-0-dev
- sudo apt-get install liblua5.1-0
- sudo apt-get install libglew-devi
- install awesomium (64-bit). Modify cmakelists for awesomium directory