https://github.com/martinscheffler/qtentity
QtEntity is an implementation of a component entity system. Features:
Components can be efficiently stored in linear memory.
Component properties can be shown in a Qt property browser.
Editor is configurable to show specific editors, for example a color picker for editing a color property.
Properties can be lists of things.
Not tied to a specific render engine or game engine.
Examples for binding to OSG and QtQuick
JavaScript bindings through Qt
↧