¿Qué motor de juego se usa principalmente en juegos / aplicaciones de pago de Android que han generado muchos ingresos?

La mayoría de las grandes compañías de juegos tendrán sus propios motores de juego internos que les permitirán obtener el mejor rendimiento de forma nativa en los móviles. También hacen esto porque les da total flexibilidad para crear lo que quieren crear, permitiendo a los diseñadores de juegos diseñar juegos sin limitaciones artificiales.

Esos son los grandes jugadores. Para el resto de nosotros, lo que importa son los motores fuera de la clavija (que en realidad son SDK que compilan código para funcionar en iOS y Android). Los mejores para Android, en términos de poder generar ingresos, son los siguientes.

Unity UNITY: herramienta de desarrollo de juegos
Desarrollo de aplicaciones móviles multiplataforma Corona SDK para iOS, Android
Gamemaker Bienvenido a YoYo Games

Todos estos incluyen formas de monetizar juegos a través de micropagos o patrocinios, que es la clave para generar ingresos.

Kairosoft tiene sus cosas internas escritas en Java, creo.
In-house Java o C ++ parece más común.
¿Angry Birds usa Box2D y quizás C ++?

Para los motores “completos”, hay Unity (C # en su mayoría), Havok’s Anarchy, Unreal Engine, MonoGame (C #) y en el lado principalmente 2D, moai (C ++ y script) GameMaker (clic y script), Cocos2d, libGDX (java) , Entre muchos otros