Hi everyone. after trying to make it in the game industry as an artist for 4 years with no success I am heavily considering learning to code. I want to make games, however I haven't coded anything in 10 years and that was in Visual Basic. If I want to learn am I better off jumping straight into a language like C++ or…
If you're not short on perseverance and a bit of a social introvert :) I'd say from experience acquiring a 'workable' knowledge base can accrue positive results in the short term but of course relative too one's circumstance setting aside requisite time also previous programming exposure will definitely come in handy. That…
Thank you for the advice, and thanks for all those links pangaea I am sure they will come in handly :) I can promise you I will use them. My issue with becoming a professional 3D artist I feel is this (a message i received today from a job application)- Unfortunately, in the current climate most studios require candidates…
I recommend you Python, I am not a programmer and I am much more comfortable with this language, the C++ generates more lines of code, it requires more syntax and variable type specification. If you do not program regularly as a beginner you will quickly forget the syntax and it will be harder to get back into your…
@sacboi I am definitely a social introvert :D those links look cool. I will definitely try code combat :dizzy: @poopipe I get what you mean about c++, I have tried some c# by following along with a book about learning how to code in Unity and I am liking it so far :) @RyanB I will definitely keep that in mind thank you…
Will probably take you long just to get merely proficient with coding. Probably c# geared towards Unity engine would be the easiest transition -- but that's just my speculation based on what I hear from people.
C++. Unreal is a C++ codebase. To my knowledge, no popular game engine runs off of a Python foundation. You're going to want to ask this question on TIGsource, Unreal, and Unity forums as well.
I'd recommend learning both. They're different things for different purposes and both are useful. Python is relatively flexible, cross-platform, libraries are easy enough to install. However, it has a fairly unique syntactic style that can be at odds with other languages. Garbage collection is all handled for you, too. But…
Concentrate on learning algorithms, data structures and design patterns. Practice those in whatever language you choose. In the next five years the industry might move on to Rust or another language better-suited to data-driven programming.
As someone who started with Python and slowly learning C++ in UE4, I agree, Python is much easier to start with! It might be good to use C# as well just to get used to working with a strongly typed language.