Sin duda el sistema operativo móvil Android ha tenido un enorme crecimiento en este último año, hoy en día ya es el segundo sistema operativo más utilizado. Esto ha hecho que varios desarrolladores se enfoquen en el y empiecen a desarrollar aplicaciones.
Si tu quieres aprender a programar para Android en esta ocasión recomendaré un excelente vídeo tutorial para aprender a programar juegos para Android.

Android Game Programming es un sitio que nos ofrece varios vídeo tutoriales en español y en inglés para aprender a programar juegos para Android, el cual cuenta de 8 pasos y son los siguientes:
- Introducción y panorama general.
- Dibujo de una imagen utilizando SurfaceView.
- Game Loop y Animación.
- Nuestro primer Sprite.
- Sprites velocidad y Animación.
- Trabajar con múltiples Sprites.
- Eventos de Touch y detección de colisiones de Sprite.
- Sprites Temporales.
Así que ahora ya tienes una guía para poder aprender y lo mejor de todo es que es completamente gratis.
Enlace: Android Game Programming