Skip to content

aru/superhappyrocket

Repository files navigation

Super Happy Rocket

A very simple 3D runner made in C++ with SDL and OpenGL, made for our learning purposes.

The current build status is:

Linux/OS X: travis-build-status Windows: appveyor-build-status

Cross-platform

Currently supported platforms:

  • Windows
  • Linux
  • OS X

Dependencies

  • Assimp
  • SDL2
  • SDL2_mixer

Installing

SuperHappyRocket uses CMake as part of its build process:

  1. Download and install CMake (https://cmake.org/)
  2. Create a new folder where you cloned this repository (i.e. build/)
  3. Change into this new folder (i.e. cd build)
  4. Run CMake and point to the root directory (i.e. cmake ..)

Installing on Windows

  1. Download and install CMake (https://cmake.org/)
  2. Create a new folder where you cloned this repository (i.e. windows-build/)
  3. Open CMake-gui and select the path where the source code is (where the repository was cloned)
  4. Select the folder you just created in step 2 as the path where the binaries will be builtcmake-gui
  5. Press the Configure button and select the generator to be used (your version of Visual Studio, i.e. Visual Studio 14 2015) then press finish

cmake-generator 6. After the configuring is done, press the Generate buttoncmake-gui 7. Open the project on Visual Studio (it can be found on the folder where the binaries were created) 8. Build the project

build-project 9. Set SuperHappyRocket as the StartUp Project

startup-project 10. Run the program

About

OpenGL App engine (example game included)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages