Should I buy a course on Unity 3D in C#, when I'm still a beginner to C++?

Hello everyone!
I'm just starting out learning C++ for game purposes. I found a video tutorial on Unity 3D, in C# on sale for 10$ instead of 149$. I was wondering if it's worth buying this, when I'm not really learning C#?

The course is lead by a novice programmer and an expert programmer, and seems to be mostly about doing the code, and trying to understand. So the bottom line is: should I buy this, and learn a bit about Unity, or should I stay to the core C++ and learn to build my own simple games, by eventually getting into SFML? I know this is a personal preference thing, but I'm hoping for some good arguments towards the one or the other. Personally I think it would be best to hard code a game first, to get the hang of it, and not get cought up in pre-made code, as any game engine has. So what do you think?

The link to the site course is:
https://www.udemy.com/unitycourse/?dtcode=Wt5X2DS2a42n

Personally I never suggest spending money on learning materials unless it is a book that I have read and is highly recommended by many others.
There is a course being offered by Coursera that is completely free starting on Feb 23rd. It is titled "Beginning Game Programming with C#"
https://www.coursera.org/courses?query=c%20%20

When I search for free c++ course there seems to be a lot of hits to decent resources.
https://epicsearch.in/search?pno=1&q=free%20c%2B%2B%20course

You can probably search for tutorials on youtube as well.
I found a MIT course for introductory programming that uses Python as the language of choice.
https://www.youtube.com/watch?v=k6U-i4gXkLM

Unity's website also has quite a lot of free material:
http://unity3d.com/learn

Lots of unity tutorials here too:
http://walkerboystudio.com/html/unity_training___free__.html

In summary, what I would like to say is do not pay money for some beginner game making tutorial.
Last edited on
Topic archived. No new replies allowed.