Modern game programming is extremely complex in general, but it is also very fractionated in terms of the division of labor, which helps reduce this complexity. Modern games are usually too complex and large for one person to have a detailed and deep knowledge of the whole process. There are many specialties in game programming that you may want to familiarize yourself with and decide if there is any particular aspect that you really like:
, " " , OGRE 3D. , 3D-, ! , , . 3D-, , , , .
OGRE 3D:
alt text http://www.ogre3d.org/gallery/albums/album76/snapshot20081030015244.jpg
. , , , , , . , , , , . , , .
, , CS. ! - , .
, , , -, , , , , .
Tools Programmers . , , , .. .
!