You would expect a new, coding-focused article here today. But as I just returned from a 4 days trip to Berlin and I am a bit weary. Therefore I thought I just do a little wrap-up of my Quo Vadis, Amaze and Berlin impressions.
This post will give you another bunch of information how to implement a component-based entity system. We talked already about the way to setup a project in a clean way and the way data is stored. Now we’ll have a look where the logic of the game has its home.
On this note I’ll also explain the event-driven way of our framework. As a system is very self-contained, events are the way to communicate with other systems and the world outside a system in general.