Introduction I recently decided to learn game development. I've been programming for a while now but I have no prior experience in game development. I've always been interested in building games, but have found certain aspects of the field daunting. Specifically, the perceived complexity of the math involved and the level of optimization required to create non-trivial games. However, having recent