#32 Unity usa a su vez el API de Android internamente, una capa por encima no va a ser nunca más ligera.
Por lo que respecta a un juego el API Android es básicamente OpenGL y cuatro cosillas del SO para leer el input táctil y audio.
No es para tanto tener tu propio framework para juegos 2D.
En 3D la complejidad sí que aumenta x1000, es mucho trabajo un motor 3D moderno que de la calidad de render que te da un Unreal.
Al menos que por diseño del juego necesites 3D pero a un nivel muy básico.
Portada
mis comunidades
otras secciones
#14 es más ligera el API de Unity 3d que el de Android. Usar la API de Android solo se hace cuando no hay más remedio. Madre mia que API... Que engendro. Por algo están creando un sistema operativo para móvil desde cero en Google. Aunque de momento es otro engendro.