Id recommend a straight Computer Science degree and learn the game API stuff (DX/OGL/etc) on the side on your own. Be sure too do a lot of maths such as linear algebra, and also to make plenty of demos / projects. Also be sure to learn C++/C and if you want to program consoles it wouldn't hurt...