C# daha kolaydır ama güçlüde bir dildir. Unity 2D için yeterli, UE4 daha fazla yeterli. Yani görsellik anlamında UE4 öneririm, C++ güçlü ama C# a oranla daha zor dil. Unity ile de gayet guzel gorsellere sahip oyunlar yapabilirsiniz. Unity ile daha kisa zaman da iyi oyunlar ortaya cikarabilirsiniz lakin UE4 ile grafiksel anlamda daha iyi oyunlar yapabilirsiniz.
Onerim C# ve Unity ikilisi olur.