Game Dev Diary

What the heck is an Entity Component System anyway?

An introduction to Entity Component Systems that assumes only some familiarity with games; if you ever played any game you're right at home!