Sorry i should have clarified: we plan on becomming an indipendant game dev company within a few years. He will be doing the heavy coding while I do art assets. I wasn't sure if he should learn python, c# or c++ first. We most likely will be using Unity, possibly Unreal Engine as well. So C++ should be learn before C# or…
My brother is going to take an intensive 3 month program learning java (11hrs a day, 6 days a week). My question is: should he learn C#, Python, or C++ first? (that is after he learns java) Thank you.
Programming and Scripting, are different IMO. If you brother wants to sit down and develop a program or make major edits to an engine, learn C++. Like others have already said, it will be trivial to jump to another language. If he wants to be more on the tech artist side rather than full blown programmer, then C# and…
Personally, I'd recommend he learn C++ and Python over Java. Assuming this is in related to 3D applications or games. Most 3D applications have Python scripting these days, and most of them also have C++ SDKs too. I've been learning both of those side by side and it really depends on the task for which one I turn to - it's…
Well that depends on what program he using, or what he plans on what he want to do. I know program like maya, it would be great to know python and mel script to create custom tools. Unreal Engine 4 is C++, but they have a Blueprint system. It's pretty much a build in visual-template node program. In which you plug in and…
I don't know any app that uses C++ as a scripting language. That's first. Second, 99.9999% of time all C++ stuff will be a lot lower level than C#/Python/whatever. For a beginner, stay away from it. Brush up your skills in Unity C#, Unreal Blueprints, after that try to write C++ plugin for you graphic application (Houdini,…
After learning Java the only thing he needs to learn in C++ is pointers and OOP I believe. I would strongly suggest Python and C#. As for understanding the algorithms and making your mindset to understand logic would come later on when you start coding at high level. Many would disagree with this post and claim that C++ is…
Well one thing to keep in mind is that core programming principles tend to stay the same between languages, so it really doesn't matter which one he picks first. It would be comparable to doing 3D modeling in different programs, the general techniques remain the same no matter which application you use. If making an…