[PDF] [2006] Game Programming All in One, Third Edition