Что лучше изучать для программирования игр — C# или C++?
Рано или поздно любому GameDev разработчику, желающему сделать что-то большее, чем match3 или подушку-перделку под iOS, придется изучать c++. 
Такова жизнь, а она, как известно, боль.
Всё зависит от того, что ты хочешь получить. Unity - С#, просто сферическая разработка игр в вакуме - может C++