A Dash of Game Development is a series of articles that takes a hands-on approach to game creation. It is written for programmers who want to begin with game development. The series is a concise, example oriented approach towards game building, covering most if not all topics that a beginner might need. If you are already a programmer aspiring to write your first game, this series should get you up and coding your game in no time at all.
This is the official site for the series “A Dash of Game Development”.