Allow objects (initially just GameObjects, i.e. "models") to post events based on internal state changes. This will allow Views that hook events and automatically update (e.g., an HP counter which only needs to be bound, rather than constantly / explicitly updated), without requiring GameObjects to know anything about views.
Allow objects (initially just GameObjects, i.e. "models") to post events based on internal state changes. This will allow Views that hook events and automatically update (e.g., an HP counter which only needs to be bound, rather than constantly / explicitly updated), without requiring GameObjects to know anything about views.