Ben başlangıçta C# öneririm hocam hem bence C++'a göre daha basit, tabii kişiden kişiye değişir. C++ ve C# kodlarına ufak göz gezdirirseniz veya eğer UE, Unity arasında bir seçim yapacaksanız karşılaştırma videolarını izleyip karar verebilirsiniz.
Şu bilgiyi de vereyim ek olarak: UE için C++ öğrenmenize gerek yok, Blueprint sistemi var. Fakat bence C++ öğrenmek UE kullanacaksanız hem C++'la oyundan başka projeler geliştirmek içinde işinize gelir.