CORGI
An open source project by
FPL.
|
CORGI is a C++ entity-component system library developed primarily for games that focus on simplicity and flexibility.
It provides an Entity Manager class, which manages all the Entity and Component classes used by your game. CORGI also provides a Component Library, which contains a suite of common game-service Components for your use.
CORGI can be downloaded from GitHub or the releases page.
Important: The CORGI component library uses submodules, so download the source using:
To contribute to this project see CONTRIBUTING.
The core functionality of CORGI is provided by the following classes:
Each class is described in the folloiwing sections of the Programmer's Guide:
CORGI has been tested on the following platforms: