La tarea de desarrollar un videojuego puede resultar bastante completa pues hay que tener en cuenta muchísimos puntos, la física, gráficos, texturas, animaciones, sonido, desarrollo para el entorno en red, entre otros. Java aunque un lenguaje muy potente para hacer estas tareas sigue complicando un poco dicha tarea, por eso existen frameworks dedicados exclusivamente a la creación de videojuegos.

AndEngine es un framework que facilita todas estas tareas. En la página de descarga en Google Code nos mencionana algunas de ellas:

  • Extensión para desarrollo de juegos multijugador.
  • Extensión para dispositivos multitouch.
  • Implementación del Physics Box2D para la física del juego.
  • Trabajo con realidad aumentada.
  • Extensiones para trabajo con texturas y un sistema de particulas.

Ya sabiendo las características podemos decir que AndEngine es un completo motor de videojuegos para crear juegos a la altura del famoso Angry Birds, ya que se puede montar un sistema de animaciones y física bastante avanzado o incluso hacer uso de sprites y de un sistema de colisiones que facilita mucho el trabajo del programador.

Web oficial: AndEngine.org
Guías: Tutoriales de programación en AndEngine en español (Droideando.blogspot.com)