Skip to content

Lightweight C++11 Game Engine for Linux and Android

Notifications You must be signed in to change notification settings

ThomasHauth/spheres

Repository files navigation

spheres Game Engine Framework

Build Status

spheres is a lightweight C++11 framework that provides functionality for render, entity management, sound, physics and animation purposes. I supports OpenGL on Linux and the GoogleVR android platform.

Linux Build

To build the Spheres engine, unit test and benchmark suite on Linux, run the following commands:

./distributeAssets.sh
cd build/
cmake ../src
make -j2
SpheresTest/SpheresTest
cd SpheresTestBench/
./SpheresTestBench

To generate the documentation with doxygen, run doxygen spheresDoxygenDocs

Android VR Build

To checkout the Android VR Build and example Activity, either open the folder build_androidvr in Android Studio or execute:

cd build_androidvr/
./get_externals.sh
./gradlew

About

Lightweight C++11 Game Engine for Linux and Android

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published