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…
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…
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…
It depends entirely on his goals and how much he learns in those 3 months. If the goal is the move to an engine like Unreal or Unity, then Unity's C# would be the best choice considering how similar C# is to Java. On the other hand, C++ is an essential part of a game programmer's skillset and even learning the language…