A6 and A7 are great engines for beginners. If you are an experienced programmer you already know that Acknex allows you to have a full game prototype running in 1-2 weeks (or so).
There are other engines that get the job done as well, but I've never worked with one that allows me to quickly prototype and see if my game idea is worth something or not.