Hay una gran cantidad de errores en el infierno ... AndEngine tuve por primera vez el mismo dilema de escoger una cosa sobre otra, pero mis opciones incluyen libgdx, andengine y cocos2dx ...
Aunque libgdx es un marco pero es el el más poderoso de todos y puedes profundizar mucho en el código (puedes crear algunos eventos extraordinarios) ... pero para un principiante como yo, eso es difícil ya que no tengo experiencia en programación de juegos (también el tipo de documentación fácil) dado en su sitio lo invita a usarlo, pero después de un tiempo cuando desea crear algo propio, se queda perplejo). ¡¡¡Pero el mejor rendimiento está garantizado !!
Luego viene el AndEngine .. excelente trabajo realizado por Nicolas ... pero, por desgracia, el número de errores aumenta y no hay resultados consistentes en los dispositivos ... es uno de los principales inconvenientes ... puedes evitar errores pero cuando el rendimiento se golpea duro, no tienes más opción que dejarlo !!
Cocos2d-x (esto es lo que AndEngine sin errores y buen rendimiento sería en el futuro) .. pero el único inconveniente con los cocos es la programación en el sistema operativo no-a-mac ... no tienes el código de finalización habitual y las características minúsculas que son esenciales para los programadores estos días ... ¡pero para el rendimiento y la codificación resistente a errores tenemos un segundo puesto para libgdx!
Para los principiantes yo siempre lo recomendaría a recoger el motor para el que se pueden encontrar más tutoriales (o incluso libros). – LearnCocos2D