Game development is one of my favorite niches in software development. It combines physics, graphical rendering, data modeling, algorithms and data structures. In these posts I cover all game development topics, not just the games I’m currently working on.