Skip to content

duddel/yourgamelib

Repository files navigation

YourGameLib

Examples Docs Tests

Framework for game-like applications - based on CMake, C++11, OpenGL (ES)

  • Kick-start cross-platform OpenGL projects written in C++11
  • Automated integration of common third-party libraries
  • Make use of provided Toolbox and Utilities

Kick-start

Check out the docs for getting started: https://duddel.github.io/yourgamelib/

This is your project:

#include "yourgame/yourgame.h"
namespace mygame
{
    void init(int argc, char *argv[]) {
        /* your init code here */
    }

    void tick() {
        /* your game logic here */
        /* your gl code here */
    }

    int shutdown() {
        /* your shutdown code here */
    }
}

License

  • The source code in this repository (except for code in subdirectories of thirdparty/) is licensed under the zlib license (if not stated otherwise)
  • For license information of thirdparty libraries, see: thirdparty/