Android Uygulama: Android uygulamalar hybrid ve native olarak ikiye ayrılır. Bunu detaylı bir şekilde araştırarak anlamanızı tavsiye ederim.
Android Yazılım Dilleri: Native uygulamalar için genellikle Java ve Kotlin kullanılmaktadır. Hybrid kısmında ise React Native ve Flutter' a yönelebilirsiniz. Eğer Angular Framework bilginiz var ise Ionic üzerinden de çalışabilirsiniz.

Oyunlar: Web, mobil ve masaüstü oyunlar için unity, unreal engine ve godot engine (open source)' ı araştırabilirsiniz. Ancak anladığım kadarı ile mobil oyunlara yönelmek istiyorsunuz. Bu konudaki tek tercihiniz Unity olmalıdır. Unity ise C# dilini kullanmaktadır.