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. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

I need help..

Discussion in 'General Discussion' started by ThreeCents, Feb 6, 2020.

  1. ThreeCents

    ThreeCents

    Joined:
    Jul 12, 2018
    Posts:
    32
    Hi.

    So I decided that I wanted to start making some games on Unity for fun. I did a bit of research and I learned that Unity uses C# (please correct me if I'm wrong) and the problem is that I have no idea how C# works and I don't really know how Unity works either. I'm a total beginner and I don't know anything about making games and programming. So I came here to ask where should I start because I have no idea. Should I start learning how C# works first or learning how Unity works first ? Also, I'd like to know what's the difference between coding and programming (if there's a difference).

    PS : English isn't my first language.
     
  2. Braineeee

    Braineeee

    Joined:
    Nov 9, 2014
    Posts:
    1,211
    Do both. At the same time. No I'm serious. Unity has a fantastic learn section where you can learn game dev with unity and C# in parallel (at the same time). Its a great jumping off point!
     
  3. RageByte

    RageByte

    Joined:
    Jul 2, 2017
    Posts:
    33
    I agree with TenK. Download Visual Studio 2019 and dive in. C# is a GREAT language and will only become more popular over the years. I am writing my game server in pure C# but obviously my game client in Unity C# scripting language (very slight learning curve). It's only onwards and upwards from here.
     
  4. neginfinity

    neginfinity

    Joined:
    Jan 27, 2013
    Posts:
    13,337
    You should start with unity first and pick programming as you go.
    When it comes to programming you need to learn fundamentals like "what is a variable", "what is a loop", "what is a function", "what is a class".

    Related:
    https://forum.unity.com/threads/c-knowledge-for-unity.803601/
     
  5. ThreeCents

    ThreeCents

    Joined:
    Jul 12, 2018
    Posts:
    32
    Thanks a lot for all your help !