Game Engine Folder Organisation - GavWood/DOGE-Game-Engine GitHub Wiki

Once the game engine has been downloaded from source control you can see its complete structure in the file system, whether this is the Windows' filing system, or the filing system of a Mac.

\GameFramework

The game framework thin client. Contains abstracted engine and platform specific implementations to build across iOS, Mac OS X and Windows.

\Documentation

This contains readme(s) for the game engine. This includes a description of third party libraries.

\Packer

The packer places packed assets into archives. This reduces the build time of the main source code, if you are just working on programming code.

\GameFramework_ThirdParty

Third party software libraries needed by the engine

\CardBasedGames

A set of tutorials which also function as unit tests for the game engine that use a paradigm of cards.

\3D-Demos

These tutorials demonstrate 3D rendering.