Hace una decada hice un juego en Pascal, en modo texto, bastante sencillo tipo y me di cuenta de lo dificil que era esto, sobre todo en la parte de inteligencia artificial.
A los interesados en empezar en este arte les envio este enlace con un manual para Programar juegos en C++, es bantante bueno y con leereselo y empezar a hacer cosas interesantes, el manual contempla usar las librerias de Software Libre OGRE, pero tambien recomendaria buscarse uno con Direct3D que es la panacea actual de videojuegos comerciales.
Pincha aca para bajar el libro de MEGAUPLOAD
Seria bueno que iniciaran estas con proyectos de sourceforge latino para juegos o algo parecido, en Latinoamerica pocos desarrollan ludicos.