Where to start with this?
Code that is broken, but compiles; code that is broken and does not compile; insecure network advice and code; using libraries that will not work on quite a large number of Linuxes, and code samples for sound which do not work.
The average Linux distribution has just about everything a user needs; however, the one final area where there is completely inadequate number of packages is in the games domain. Without games, the appeal is diminished; which is a pity given the strength of Linux now.
Unfortunately, this book will not help. It is neither in depth enough or clear enough in how to write a game. There is nothing on game timing, the planning or other game essentials.
A number of the websites listed on the back of the book do not exist, neither does the website given inside the book for the network socket library. All of these diminish the value of the book.
To add insult to injury, the CD supplied is dire - it is written using the MS end of line, which means under Linux, there is no line wrapping.
This is a very poor book. Do not buy it. Not Recommended.