Skip to content
2D space shooter
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
external
include
src
.gitmodules
CMakeLists.txt
COPYING
README.md

README.md

Dangerous Orbit

2D space shooter. It is a demonstration project of SBGF

Dependencies

  • C++ 17;
  • cmake 3.11;
  • SFML(tested on SFML 2.5.1);
  • SBGF;

Building

  • Binaries

Windows, Linux

  • Windows.

using Developer Command Prompt for VS 2017:

git clone https://github.com/jcoder39/Dangerous-Orbit.git
cd DangerousOrbit
git submodule update --init --recursive
git submodule update --remote

add #define _HAS_AUTO_PTR_ETC 1 to external\SFML\src\SFML\Audio\AudioDevice.cpp before any includings.

mkdir build
cd build
cmake -DSFML_USE_STATIC_STD_LIBS=TRUE -DBUILD_SHARED_LIBS=FALSE -G "NMake Makefiles" ..
nmake
.\DangerousOrbit
  • Linux:

git clone https://github.com/jcoder39/Dangerous-Orbit.git
cd DangerousOrbit
git submodule update --init --recursive
git submodule update --remote
mkdir build
cd build
cmake ..
make
./DangerousOrbit

Game graphics

alien ship asteroids explosions

License

GPL v3. See COPYING for the GNU GENERAL PUBLIC LICENSE

You can’t perform that action at this time.