Im on tablet in the train, so I need to be short in my expressions. C# is better for you because VS is simply best IDE. C++ is very tough for beginers, but still supported by VS. C# isnt used for games because is slower than C++, but its now changing, tools no need to be quick, we have enough horsepower and coding in C# is regarding my info 4 or 5 more effective. Documentation is much better for C#, Java is also good, but isnt to too much used, for games, but there were exception as Vampire masquerade Redemption or Minecraft. Lots of games have quick engine in C++ and gample in slow but easy to learn scripting lang as javascript or lua, in cauae of unreal is 20 times slower.
Im on tablet in the train, so I need to be short in my expressions. C# is better for you because VS is simply best IDE. C++ is very tough for beginers, but still supported by VS. C# isnt used for games because is slower than C++, but its now changing, tools no need to be quick, we have enough horsepower and coding in C# is regarding my info 4 or 5 more effective. Documentation is much better for C#, Java is also good, but isnt to too much used, for games, but there were exception as Vampire masquerade Redemption or Minecraft. Lots of games have quick engine in C++ and gample in slow but easy to learn scripting lang as javascript or lua, in cauae of unreal is 20 times slower.