C And Game Programming by Salvatore A. Buono