Search Unity

Start with Unity advice

Discussion in 'General Discussion' started by ArianneVon, Sep 24, 2019.

  1. ArianneVon

    ArianneVon

    Joined:
    Mar 16, 2019
    Posts:
    3
    Hi, I am an audio person.

    Here is the situation. I have been playing games since always. I am also a composer and I just finished a Music Production Degree, where I learnt more music, audio design, mixing, recording, etc.

    I learnt FMOD and I am close to get all the Wwise certifications.

    I want to do music and sound design for games, that was my plan A since the beggining.

    BUT STILL. I don't have experience, I am trying to get an internship or something and it is just not happening so I am a little bit desperate because this is what I want, this is my dream and I have been studying and working for hours a day for years.

    So I decided that I have to keep working, I want to do my best to become an expert and stand out, but I don't know anything about programming so far, I don't care though. I am going to start learning the basics of Unity and develop simple games. What is your advice?

    Do I start learning the basis of C+? Do I jump straight into Unity and learn in the process? How can I make my life less complicated?

    Any other advice for my situation in particular?

    Have a nice day!!
     
  2. kdgalla

    kdgalla

    Joined:
    Mar 15, 2013
    Posts:
    4,639
    People usually overlook the most obvious starting point, which is simply to read the Unity manual:
    https://docs.unity3d.com/Manual/index.html

    It will give you an over-all picture of game technology in general and also all of Unity's most important features (Although you can skip over anything that you are definitely not interested in. I've never used "Unity Services" for example).

    Unity has an official tutorial page. It's very sloppy right now and doesn't really show tutorials in any logical order, but there's a lot of them and they provide you with a lot of resources to get started.

    https://learn.unity.com/tutorials

    Edit: I glossed over the part where you said that you were interested in Audio, specifically. I just assume everyone wants to go full-stack. ;) Even still, you can't go wrong reading the "audio" part of the manual.
     
    ArianneVon likes this.
  3. Anaxis_Studio

    Anaxis_Studio

    Joined:
    Sep 7, 2019
    Posts:
    22
    I would recommend going here:

    https://itch.io/board/10020/help-wanted-or-offered

    and potentially offering your services in exchange for your name in the credits, post-launch sales etc. You would have to be careful about which product you associate with but I know that a lot of indie devs would like custom music but do not have the budget. There are also indie devs with a budget but will not hire a composer with no history.

    As for getting started with Unity... it can be a bit of a large undertaking. The following is purely personal opinion.

    1) https://learn.unity.com/project/3d-game-kit

    Checkout the 3D game kit. It's made for non-programmers and will give you a huge introduction into the basics of Unity. prefer 2D? There's a 2D game kit too (https://learn.unity.com/project/2d-game-kit).

    2) https://docs.unity3d.com/Manual/index.html

    You can learn a huge amount just by reading through everything in the documentation. Take it in chunks and try to implement the code/features that are shown.

    Translate an object (https://docs.unity3d.com/ScriptReference/Transform.Translate.html)
    Rotate an object (https://docs.unity3d.com/ScriptReference/Transform.Rotate.html)
    etc

    If you want to know something there is a good chance you can Google "Unity + [something you want to do]"

    "Unity find player" returns these two as first two results.

    https://docs.unity3d.com/ScriptReference/GameObject.Find.html
    https://docs.unity3d.com/ScriptReference/GameObject.FindWithTag.html

    3) Creator Kit: Beginner's Code

    https://learn.unity.com/project/creator-kit-beginner-code

    "No coding experience? No problem! In this short beginner project, you’ll explore the basics of C# code for Unity in the context of an action RPG."

    4) https://learn.unity.com/tutorial/persistence-saving-and-loading-data

    Checkout how to persist data between scenes and between game sessions (basically saving/loading).

    5) Checkout the "Create with Code" course

    https://learn.unity.com/course/create-with-code

    6) Want to learn C#? (https://learn.unity.com/course/unity-c-survival-guide) There is 22 hours and 45 minutes worth of content.

    7) Want a more general intro to 3D game dev?

    https://learn.unity.com/course/beginning-3d-game-development


    8) Want to learn how an FPS works? https://learn.unity.com/project/creator-kit-fps

    9) maybe an RPG? https://learn.unity.com/project/creator-kit-rpg

    10) Puzzles? https://learn.unity.com/project/creator-kit-puzzle

    11) Feeling more confidant with C#? (https://learn.unity.com/project/intermediate-gameplay-scripting)

    There's hundreds of hours more content that you can use to learn Unity/programming and a good 70% of that is directly provided by Unity themselves.
     
    ArianneVon likes this.
  4. ArianneVon

    ArianneVon

    Joined:
    Mar 16, 2019
    Posts:
    3
    Oh lord! Thanks a million, I am looking forward to start to be honest. I thought it would be a good idea to ask experts because for someone with 0 knowledge it is hard to jump into such a big pool, I was drowning yesterday in books and tutorials and I just couldn't figure out where to begin with. I will check the material you sent me.
    I am also going to try to exchange my services for credits as you say.
    Thank you and take care :)
     
  5. ArianneVon

    ArianneVon

    Joined:
    Mar 16, 2019
    Posts:
    3
    Thanks a lot! I will do as you say and check the materials :)