jkeywo / KGE

Kiwi Game Engine for 2D games
MIT License
1 stars 0 forks source link

KGE::Component #1

Closed jkeywo closed 10 years ago

jkeywo commented 10 years ago

Requires the following features:

Class Factory (root) XML Parser: Name attribute Parent class: GetParent and GetLayer States: Created, Active, Dormant, Destroyed Events: Create, Activate, Deactivate, Destroy, HandleInput, Update, FixedUpdate, Render, Turn

Also: Composites and Collections.

jkeywo commented 10 years ago

Composites need support for aggregating the properties of there children. They must be able to cleanly register or unregister themselves.