kge
kge copied to clipboard
New entity system
Add new entity system design to engine. This new design has one Node class that Entity and Components are derived from it so Components can attach to each other like scene nodes and also entities can attach to another entity and other components. This design make the engine very flexible and creating of entities very easily. The systems are here to manage the components and entities.