Skip to content
flipcoder edited this page Oct 5, 2011 · 3 revisions

Welcome to the Qor wiki!

Getting Started

  • Clone github repo like usual

    git clone git@github.com:flipcoder/qor.git

  • If on Linux, run the following command to grab the dependencies. Otherwise, there is a list of the needed libs in third_party/lib_names.txt.

    ./get_libs.sh

  • Obtain Open Asset Importer (assimp) Library (not yet part of get_libs.sh script)

  • You will need a recent version of g++ that has C++0x/11 support. g++ 4.5 is minimum required. To check g++ version use:

    g++ -v

  • When developing, make sure you do not use features beyond this version. See C++0x support in GCC for more details. This also helps with MSVC2010 compatibility.

  • You can compile using ./build.sh (full build output) or ./next.sh (to see one error at a time)

  • Run the engine with either ./run.sh or bin/qor

Engine is a work-in-progress, and I haven't upload all the resources yet. Keep this in mind.

Usage

  • To see the high-level usage of the engine, look at game/GameState.cpp for examples.
  • There is an integrated editor which you can get to by hitting F2.
Clone this wiki locally