Hello all.( A general question,hope I’m in right section) …I’m new to Unity and so I am having a go at the beginner tutorials. I’m making some progress but seem to hit a wall when it comes to the scripting side of things. Unlike other 3d software,where there’s a lot of beginner level stuff to reference and you can gradually build your knowledge, I cant seem to do that with scripting . How in-depth does my knowledge have to be for scripting, it’s stopping any progress I’m making at this time ? …I’m modelling in blender and would like at some time to export it to Unity.
Any programming knowledge will be useful.
Then of course C#.
If you have little to no programming skills, this journey of game making may be long, or even hard.
Depend how quick you grasp programming.
If you are an absolute beginner the best thing I could ever recommend is getting your hands on an accurate glossary, there’s a reason that programming languages are called languages and it really is like learning one. What really helped me was learning all the correct terms programmers use and learning what each little bit of code actually meant like parentheses, brackets and so on.
Not only does it actually help you understand what the hell people are talking about in tutorials and so on but it also means you can talk to other programmers comfortably and ask questions this will then lead you onto other keywords and such that you can research on your own as well leading you onto even more helpful tutorials, articles or documentation.
If you’re looking for a book I recommend C++ Primer 5th Edition as it has a brilliant glossary in the back, even though it’s technically C++ the techniques and stuff you read about there apply to C#. Sometimes I find simply knowing the right words to search for in google often leads me to the answers that I need for a specific problem and I don’t have to rely on the help of other programmers quite so much now unless there isn’t much information out there for what I’m trying to do or fix.