Here's my implementation of a component-based game object system, if interested:
https://github.com/surjikal/cbgos-experiment
Here's my implementation of a component-based game object system, if interested:
https://github.com/surjikal/cbgos-experiment