Probaj sa
http://gamedev.net - oni su centralna lokacija za Game Programming. Uglavnom su orijentisani na OpenGL ali ces naci dosta koda vezano za programiranje engina igre (tj. stvari about math, AI, colision detection, audio programming, network programming, filozofiranja kako programirat i sl.). DirectX SDK takodje ima dosta primjera vezano za DX kao i pomocnih file-ova na temelju kojih mozes dalje nastaviti praviti igru, screensaver, i sl.
Ako se ozbiljno mislis baviti sa ovim i zaradjivati godisnje 70000$ moja preporuka je da naucis C++ i COM programmiranje. OpenGL vs. DirectX kodiranje (sto predstavlja mozda 20-30% koda ozbiljne igre) ti nije toliko bitno koliko da naucis napisati engine. A za to ti treba C.
Preporucene knjige su Game Programming Gems (mada ne za pocetnike ...).
Ako ozbiljno mislis zezat se sa ovim, javi. Pozdrav.