¿Qué software es el mejor para desarrollar o crear juegos para Android sin ningún tipo de codificación?

Hay muchas herramientas de desarrollo disponibles como, por ejemplo, AndEgine, libGDX, jmonkey, unity, cocos2d-x, etc.
Cada herramienta de desarrollo requiere codificación, algunas requieren mucho como libGDX y, por otro lado, algunas de ellas, como Unity, requieren menos codificación.
Mi favorito personal es la Unidad.

La unidad tiene muchas características excelentes:

  • Unity tiene una comunidad muy fuerte de creadores de activos y complementos: hay una gran cantidad de contenido gratuito y a un precio razonable disponible.
  • Las herramientas de edición visual de Unity son excelentes y el editor se puede ampliar con complementos.
  • Admite una amplia gama de formatos de activos y se convierte automáticamente a formatos óptimos para la plataforma de destino.
  • Es compatible con una amplia gama de plataformas, dispositivos móviles, computadoras de escritorio, web y consolas.
  • La implementación en múltiples plataformas es muy fácil de administrar.
  • El motor 3D produce resultados de alta calidad sin ninguna configuración compleja.
  • Existe una licencia gratuita que cubre la mayoría de las funciones.