En mi caso yo uso applets de JAVA, esto para crear juegos para internet. Tuve que adquirir un par de años para comenzar a desarrollar juegos (Fueron un par por que aprendí en la escuela, aunque pudo ser solo meses), y aunque yo cree mis propias librerías, creo que se pueden descargar algunas en internet para facilitarte la programación.
Un detalle es que debes especificar que clase de juegos y para que. Si quieres algo ligero y sencillo para web, JAVA. Si quieres algo más con completo y en 3D, creo que hay algo para desarrollar juegos para Xbox, aunque no estoy enterado a profundida. Suerte con lo que buscas