Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Best way to learn scripting

Discussion in 'Scripting' started by MythicEclipsed, May 5, 2016.

  1. MythicEclipsed

    MythicEclipsed

    Joined:
    Feb 25, 2016
    Posts:
    8
    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.
     
    Last edited: May 5, 2016
  2. lordofduct

    lordofduct

    Joined:
    Oct 3, 2011
    Posts:
    8,380
    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.
     
    McMayhem likes this.
  3. LeftyRighty

    LeftyRighty

    Joined:
    Nov 2, 2012
    Posts:
    5,148
    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... :)
     
  4. MythicEclipsed

    MythicEclipsed

    Joined:
    Feb 25, 2016
    Posts:
    8
    @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
     
  5. KelsoMRK

    KelsoMRK

    Joined:
    Jul 18, 2010
    Posts:
    5,539
    There's a big link titled Learn at the top of this page :)
    http://unity3d.com/learn
    Give those a shot and post here with concise questions and code samples when you get stuck.
     
  6. dre38w

    dre38w

    Joined:
    Nov 18, 2009
    Posts:
    137
    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
     
  7. MythicEclipsed

    MythicEclipsed

    Joined:
    Feb 25, 2016
    Posts:
    8
  8. dre38w

    dre38w

    Joined:
    Nov 18, 2009
    Posts:
    137
    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.