Game Programming Golden Rules by Martin Brownlow
'Game Programming Golden Rules' provides indispensable techniques that should be part of every game programmer's arsenal. Written as a series of easy-to-remember rules, the book provides a building block approach in which each new rule builds upon the previous one.