General advice
This section contains some general advice to readers, based on the author’s experience as a teacher and lecturer. Keep these tips in mind as you work through the book, especially if you’re very new to programming.
Try to follow the projects in the book in order. Later chapters may build on topics that were introduced in earlier chapters, where they are explained in more detail. When you encounter something that you don’t remember, go back and review that topic in the earlier chapter. No one is timing you, and there’s no prize for finishing the book quickly.
There is a lot of material to absorb here. Don’t feel discouraged if you don’t get it at first. The goal is not to become an expert in game development overnight – that’s just not possible. Just like with any other skill – carpentry or a musical instrument, for example – it takes years of practice and study to develop proficiency. Repetition...