If your a novice or avanced your learn something from it, study it don't read it!
It's a free E Book on majorgeeks.com
here's the link to it http://www.majorgeeks.com/files/details/designing_arcade_computer_game_g...