Games and game development have been my passion since I was a kid. I've been working on a mobile networked game (as yet untitled).
Overview of ECS architecture - a pattern used in many games and game engines for flexibility.