Just really want to see what the community thinks.
Is it worth still learning C++ to get into something like game development, or should I just move onto a different language like C# or Java?
I dont exactly agree with this, IMO learning a lower-level language like C/CPP is better than learning something like C#... You would learn so much more about your computer, how memory works... C# just gives you a set of tools and does too much of the work for you...Late response again, but anyways.
Learn a simpler language first, such as C# or even as a starter PHP. Almost all programming languages follow the same principles such as objects, types, etc.
Stop focussing on the language, and start focussing on how you build your programs / games, learn how to work with MVC architectures or whatever that might be called in the game programming world and move from there, once you get the hang of that switching languages should not be a challenging task.
A mistake I see many starting programmers make is thinking that a programming language defines a program, or for that matter how well it will run / what it's quality will be. This is however not the case, a game made in C# can run just as smooth as a game made in C++, the quality is defined by the knowledge the programmer has about how he has to efficiently build the application.
A tool is only as useful as the worker is skillful.
Tl;dr: pick something simple, learn how to actually build the applications and then apply your knowledge to other languages.
i disagree, i found c# one of the easiest languages to start with, especially due the MANY free and easy to understand resources available. You can compare to arduino, it's not entirely the same but i hope it's an easy comparison. View some unity tutorials(c#) and Unreal engine tutorials(C++) and you'll also discover the difference quickly.Your point is? C# is a great language, which aids you highly... For starters not very good tbf, but for experienced programmers, yes.
I dont exactly agree with this, IMO learning a lower-level language like C/CPP is better than learning something like C#... You would learn so much more about your computer, how memory works... C# just gives you a set of tools and does too much of the work for you...
I dont exactly agree with this, IMO learning a lower-level language like C/CPP is better than learning something like C#... You would learn so much more about your computer, how memory works... C# just gives you a set of tools and does too much of the work for you...
Yeah I learned it.