Oyun motoru kullanmadan Android Studio programını ve Java veya Kotlin dilini kullanarak basit bir şey yapabilirsin ama daha işlevsel bir oyun yapmak istiyorsan Unity'yi (oyun motoru) ve C# dilini kullanman gerekiyor. 3D modelleri ve animasyonları oluşturmak için de Blender programını öğrenmen gerekiyor. 3D modellerle uğraşamam dersen, Unity Asset Store'dan ücretsiz modelleri kullanabilirsin.
Şu an için böyle bir şey mümkün değil maalesef. Ben bile bir uygulama geliştirirken çift monitör çalışıyorum. Telefonun, bilgisayara göre çok küçük olan ekranından hem çalışıp, hem de uygulamayı denemek zor olur açıkçası. Performans konusu var bir de. Ayrıca telefonun ekran klavyesinden kod yazmak, yapılış süresini arttıracaktır.