ebuilds for the Game Programming Patterns book