A space simulator using real orbital physics to explore transportation, communication, and combat based on near-future technologies.
More information can be found on http://orbitalvelocity.github.io/
Getting started:
Install the following dependencies:
- GLEW
- GLFW3
- CMake
##Linux dependencies instructions:
- sudo apt-get install clang-3.5 (or just clang if you're on 12.04)
- sudo ln -s /usr/bin/clang++-3.5 /usr/bin/clang++
- sudo ln -s /usr/bin/clang-3.5 /usr/bin/clang
- sudo apt-get install libc++-dev
- without this you would get cmath file not found errors
- glew (http://glew.sourceforge.net/)
- git clone https://github.com/nigels-com/glew.git glew
- cd glew
- make extensions
- make
- sudo make install
- glfw
- git clone ...
- cd glfw
- cmake .
- make
- sudo make install
- make sure this is in your LD LIBRARY PATH
- /usr/lib64 /usr/local/lib
- e.g.
- export LD_LIBRARY_PATH=/usr/lib64:/usr/local/lib:$LD_LIBRARY_PATH
#Downloading
- git clone https://github.com/orbitalVelocity/OrbitalVector
- cd OrbitalVector
- git submodule init
- git submodule update
#Command line build instructions
##Mac/Linux
- mkdir build
- cd build
- cmake ..
- make -j 4 (if you have 4 cores)
- cp ../assets/* .
- cp ../glsl/* .
- ./orbitalvector
##Xcode build instructions (start in Terminal)
- mkdir build
- cd build
- cmake -G Xcode
- open OrbitalVector.xcodeproj/
- Now in Xcode, add include/library path to GLEW and GLFW, and glm
- In build phase, add a move files phase following steps
##Windows/Visual Studio build instructions
- someone get to work on it