Skip to content
/ game Public

Everything I am (was...) passionate about - the best game engine ever

License

Notifications You must be signed in to change notification settings

onqtam/game

Repository files navigation

The best game ever

Windows status Linux Status Language License

This is a repository of a future game and game engine. It will use only open technologies and will be multiplatform. Sometime in the distant future (1-2 years) shall go private when progress starts to speed up and a demo takes shape.

Building

You'll need:

  • Python 2.7/3.x
    • you'll also need the colorama package - pip install colorama
  • CMake 3.0 or newer
  • Compilers (one of them)
    • VS 2017
    • g++ 7
    • clang 5 (call export CXX=clang++ before calling ha -g gcc)
  • Required packages for ubuntu: xorg-dev, libx11-dev, libgl1-mesa-dev

Use the ha python script in the root of the repository to build the project (it has help). Emscripten requires Python 2.7 and has been setup to work only on windows.

ha -s        # setup repository
ha -g msvc   # generate msvc solution
ha -b gcc    # build with gcc or clang (implicitly calls "ha -g gcc" to generate makefiles)