Learning C++ and OpenGL by experimenting with simple procedural generation.
- C/C++ compiler
- Make
- CMake
- Conan package manager
Some dependencies are vendored as Git submodules under vendor/
, if you clone the repository recursively these will be cloned as well.
git clone --recursive https://github.com/jameshiew/universe.git
Others are recorded in conanfile.txt
and can be pulled in using Conan.
./build.sh
cd bin/
./universe
WASD to move about, mouse to look around, space/lctrl to go up/down.
Hold shift to go faster.
Q for wireframe mode.