Yo te aconsejaría construct2, en mi firma tienes algunos juegos hechos con ese programa (cuanto mas arriba mas nuevo es, para triangle wave tuve la idea un viernes y el lunes estaba terminado) , en mi humilde opinion y por lo que he probado hasta ahora, para 2D es el mejor y es bastante sencillo para los nuevos, pero luego sorprendentemente no tiene demasiadas limitaciones.
Ahora bien, los 2 mejores consejos que se pueden dar a alguien que quiere empezar:
-NO empieces con un mmorpg.
-Tu primero juego debe de ser MUY SENCILLO, creeme, algo que tu creas que es sencillo, se volverá complicado. Despues mas adelante podrás ir complicándolo todo un poco mas.