A game system processes all entities which match a given schema, usually a list of required components. This is the core of the game logic.
Override, do not call this directly, use startDraw()
GameSystem.draw Wrapper arround the draw method
Updates the game system, override to perform logic
A game system processes all entities which match a given schema, usually a list of required components. This is the core of the game logic.