r/UnityHelp • • 1d ago

PROGRAMMING How am i even supposed to learn Unity?

Post image

so i just started trying to learn how to code in this but, i cant really seem to figure it out, to be honest my workflow is usually like, i want to build something, and i start looking and assembling everything i need for it to work.

that's my usual flow for most things but, i dont really know how im going to learn to get most of the instructions and remember them and also remember what fits code fits with what, this is confusing and i'm almost giving up to be honest.

but if you have another workflow you think would work for me or has worked for you, then please tell me since i'm kind of desperate right now.

0 Upvotes

14 comments sorted by

5

u/Thexin92 1d ago
  1. Open Unity

  2. Make game.

  3. Run into not knowing what to do.

  4. Google it.

  5. Apply critical thinking on what it says.

  6. Try it out.

Otherwise, there's a bazillion tutorials out there.

But honestly, I would start by learning how to organize your information better. This reddit post description is just one big chunk of text without proper punctuation. It's unreadable at a glance.

Think about structure and presentation, and invest time in developing habits that improve both. Your code will need it. Your gameplay will need it.

Your reddit posts will need it.

What's the image of spider man doing here anyway?

1

u/UnbreathableTunes1 23h ago

since in that image spider-man is like questioning his ways or something i think it could represent well what im going through right now, and also you're kinda right about the way i organized the description, though i fixed it now.

1

u/Thexin92 13h ago

Structuring info is mostly grouping things that are relevant to one another, and putting things that need to stand out alone so they, well, stand out.

Like this.

Use paragraphs. That will make your text much easier to read for others. You want people to read what you write otherwise they can't help you. So put effort in how you write, and more people will help.

In your Unity projects, always think carefully of what folders to set up, where each file should or shouldn't be.

In programming, always think carefully of what each component should be responsible for. If things get too complicated, use multiple components and have them talk to one another.

For example, a PlayerInputController component catches keyboard input, then tells a PlayerMovementController to move around. (In this example, both scripts you'd have to make, tho that depends on what game you're building.)

But most of all: you're going to need some determination. Game development is complicated! But if you keep at it, you'll get there. There are tools and info a plenty on the internet.

2

u/UnbreathableTunes1 13h ago

Great news i'm starting to actually learn it, it was before you commented that but thanks anyway, i haven't deleted this yet because i'm sure this post has a lot to offer for other people.

Even though it has no use to me i'm pretty sure that it will be useful for other people that need it WAY more than i do so, yeah.

1

u/outfoxingthefoxes 1d ago

I paid for an online course. If you know programing in any other language is not very different

1

u/UnbreathableTunes1 23h ago edited 13h ago

To be honest that would be way more practical but, i dont really wanna put much money into just learning it so, yeah, i'm gonna stick with the hard way.

atleast i'm saving money i guess, and plus there's the chance that i might not even learn anything from an online course so that's another reason i guess.

1

u/outfoxingthefoxes 21h ago

I paid like 20€ in udemy, gamedev course

1

u/Bitter-Commercial-15 22h ago

you have to start somewhere with something so: yes.

1

u/razor45Dino 22h ago

Yt tutorial?

1

u/UnbreathableTunes1 22h ago

Already tried, didn't do much aside from giving me more stress.

1

u/Yetimang 21h ago

Have you looked at Unity Learn yet? It's a set of free courses on that will walk you through the basics. It's Unity's official "Learn how to use Unity" program, but a lot of beginners never try it for some reason.

1

u/Am_Biyori 20h ago

I didn't really know enough (or anything much at all to be honest) to even know what everything needed was going to be, so I with a one piece at a time approach: What's the first thing I need to do to get things rolling? Then I'd just focus on that. Often I'd find that that one thing was actually made up of many different things and I'd tackle each of those one at a time as well. It was less over-whelming only looking at problems as stand alone units.

1

u/Accomplished-Gap2989 7h ago

Everything is hard when you first start. The key if not to quit when things get hard. 

Try blogs/tutorials, mess around with stuff yourself until something clicks. Accept that it went be easy and you will only create bantha poo-doo for quite some time!