Воу, это очень интересная тема. Так скажу, что если бы я планировал создавать игру для Андроида или вообще для любой другой платформы, то выбрал бы разработку мобильных приложений на основе Unity. Потому как данный движок может покрыть не только мультиплатформенность (т.е. кроме андроида ваша игра будет работать хоть на iOS хоть на ПК), а и продвинутый ragdoll, грамотные коллизии объектов, сложные анимации - не могут не подкупать. Плюс не так уж сложно и создавать их, там всего-то нужно шарить в языке программирования C# (его будет достаточно). В общем, знаю я таких ребят - это FlexReality, работают на unity и создают игры на андроид
https://flexreality.pro/unity-razrabotka/ . Так что тебе однозначно к ним.