A solid and easy engine to use is called Stencyl. I've used it before, there is a community and tons of support. It is simple to get used to and allows you to do a lot. It is used to make iOS, Android*, Flash, HTML5*, Windows and Mac apps and games. I would recommend it to beginners. You can make anything from a platformer to a galaga style game to an rpg.