Recomendado
lenguaje C, C++, C#
librerias graficas: allegro, directX, opengl
Lo mas importate es que seas muy buen programador primero proque programar cideojuegos ezs de las cosas mas dificiles que hay y muchos problemas con los que te encontraras no los podras resolver sioendo nu principiante.