[Previous:License] | [Back to main page] |
This page will focus on general engine design. More details can be found in the API docs.
TFK:GE is meant to be lightweight, fast and modular. To achieve this it relies on proven technologies
Internally TFK:GE uses a simple state pattern and provides wrappers for Physics and Audio to take some load off and ease the implementation of game logic.
In the end most of the game logic should be scripted/configured through external files. The C++ code base is meant to provide solid foundations for the core components that must be stable and fast.
[Previous:Introduction] | [Back to main page] |