2 hedefiniz var. Bunlardan hangisi senin için daha öncelikli?
Şimdi bir düşünelim. Java ile mobil uygulama ve libgdx kütüphanesi ile de 2d oyun yapabilirsin.
C# ilede mobil uygulama yapılıyor. Ama bu javada oyun yapmak gibi bir şey.(kabaca)
Unity C# kullanıyor. Ve Unity ile çok güzel oyunlar yapabilirsin.
Zaten bu konuları biliyorsun. Kendimizi tekrar etmeyelim.
Burada ilk soruya göre bir yol çiziliyor. Bu yolu senin belirlemen gerek.
Ben de 1.5 sene önce senin gibi ayrımdaydım. Mobil uygulama(java), Web(javascript) ve Oyun geliştirme(Unity-C#) bu üçü arasında kalmıştım. Ve hepsini denedim. En çok keyif aldığım Oyun geliştirmek oldu.
Şuanda uzmanlaşacağım alan C# ve Unity gibi gözüküyor.
Ayrıca bence Java'yı seçtiniz diye oyun yapımını komple atmayın. Uzmanlaşacağınız alan java olsun. Ama hobi gibi C# ve unity alanında da basit oyunlar yapabil. Bu tam tersi içinde geçerli