Hocam zaten oyun yapmak istiyorsanız bir yazılım diline tamamen hakim olmanız gerekiyor, öyle az öğreneyim 2D oyun yapayımla olmaz bu işler, o istediğiniz 2D oyun için, yaratıcılığınızı oyunlara dökmek için tamamını öğrenmelisiniz, ki zor bir dil değil, 2 yılda C# dilini iyice öğrenip Unity'e yönelebilirsiniz, ikisi aynı anda olmaz ama.