Best way to learn scripting

What is the best way for someone with very little knowledge to scripting learn it in a way that it is easiest to comprehend it. Since scripting is so vast.

And that there is the magic question.

We don’t know your learning style, we don’t know anything about you, so how can we know what way is best for you to absorb it.

1 Like

tutorials are usually a good start (check the learn section at the top of this page, or the “teaching and certification” subforum)
knowing how/where to look things up (google “unity something something” or “c# something something” looking for scripting reference pages and msdn pages respectively for the technical pages)

try to build small stuff and be patient, ask lots of questions on forums… :slight_smile:

@lordofduct I know it sounds like I’m talking specifically about me but I’m just meaning in general whats a solid tutorial out there, use unities, a specific YouTube one. Or do I need to do online schooling and its that difficult.

~~ I rephrased it also

There’s a big link titled Learn at the top of this page :slight_smile:

Give those a shot and post here with concise questions and code samples when you get stuck.

Tutorials, understanding even gurus get compile errors so be determined and dedicated, and repetition. Repetition helps you remember. Try doing exercises, challenging yourself. Get comfortable with the basics and the structure of the language. Understand what programming is, what OOP and the basics of coding in general. Later down the road when you get better, I suggest doing something you did before but with more complex methods. (When you get to that point you’ll know what I mean)

And depending upon how you learn, auditory or visual, there are tons of written and video tutorials on the net. I always suggest C# as a language of choice as it is robust and can be applied to other applications, not just Unity.

And where I failed in the beginning, I suggest you take your time and try to figure out a problem. Try your hardest not to give in and ask automatically. Even if you don’t know the syntax, I strongly suggest figure out an algorithm, pseudocode a methodology. (which you should do anyway before actually coding) When you get in the habit of figuring things out on your own, the payoff later, when you don’t have as much free time to sit and figure it out, is so much more beneficial.

Good luck!
-Drew

Thanks guys @dre38w @KelsoMRK @LeftyRighty

Online schooling, if you’re willing to pay for subscriptions, there are a lot of sites out there. A quick Google search will bring up tons.

If you’re looking for free, Youtube, Unity has tutorials, and Google can bring up a lot as well.