Start with Unity advice

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!!

People usually overlook the most obvious starting point, which is simply to read the Unity manual:

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.

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. :wink: Even still, you can’t go wrong reading the “audio” part of the manual.

1 Like

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. The Explorer: 3D Game Kit - Unity Learn

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 (2D Game Kit - Unity Learn).

  1. Unity - Manual: Unity User Manual 2022.3 (LTS)

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 (Unity - Scripting API: Transform.Translate)
Rotate an object (Unity - Scripting API: Transform.Rotate)
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.

  1. Creator Kit: Beginner’s 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.”

  1. Persistence: Saving and Loading Data - Unity Learn

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

  1. Checkout the “Create with Code” course
  1. Want to learn C#? (Unity C# Survival Guide - Unity Learn) There is 22 hours and 45 minutes worth of content.

  2. Want a more general intro to 3D game dev?

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

  2. maybe an RPG? Creator Kit: RPG - Unity Learn

  3. Puzzles? Creator Kit: Puzzle - Unity Learn

  4. Feeling more confidant with C#? (Intermediate Scripting - Unity Learn)

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.

1 Like

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 :slight_smile:

Thanks a lot! I will do as you say and check the materials :slight_smile: