Casey goes through the math, programming, and the logical processes of understanding how to build a an engine and a game with that engine. Its extremely deep, and extremely thorough, but it is by far the most extensive and explicit resource on the topic to date.