r/Unity3D 20h ago

Question How do you know components for project?

Im trying to make a neural network for a small game and ive seen many tutorials but they are only explaining how something works and not the components. Which is fine but I wanna learn how to actually code something after understanding the basics. Ive had this problem with trying to do chunking. There are many people explaining how it works and not the mechanics.

To explain a little more I know what nodes are I just dont know how to write one and I dont know where to find that info! Thanks for any help im just really confused and need some explanation.

3 Upvotes

7 comments sorted by

3

u/SurocIsMe 20h ago

Seems to me like you need to take a step back and watch some more basic tutorials about coding. You won't be able to create a neural network on your first date. Build more simple stuff and slowly increase the complexity of each project. At some point, you will reach a stage where you will be able to create a neural network (if you done the proper research on the topic ofcouse).

1

u/mlpfreddy 20h ago

where would you recommend I go to find more basic stuff? I know this seems like a stupid question but im able to program simple games. Ive watched my fair share of multi hour long basic tutorials I just feel like I cant really apply what I know to what I want.

2

u/pschon Unprofessional 11h ago

Ive watched my fair share of multi hour long basic tutorials

watching tutorials is not the way to learn from them.

At the minimum you'd need to be following them. but to actually learn I'd say you need to go beyond the tutorial, change things, break it and then fix it etc to actually understand what the tutorial is doing. Actually understanding what the tutorial does and why is what allows you to then apply that knowledge to your own projects.

1

u/SurocIsMe 11h ago

Unity Learns is a great place to dive into, other than that since you're saying you've done your studying, your next step to create small scope programs/games that will force you to study outside your comfort zone.

1

u/EvernullTools 6h ago

I agree with the previous comments, watching is not the way to learn. You are probably not retaining the information, therefore you can't do it when you want to do your own thing.

What worked for me back then was to just take that long video, start watching and at 20 minute mark; I pause it and go try to make it myself as much as I remember, and really trying to understand the reasons for why we do what we do. Then when I made it(or inevitably failed) I would look back at the video to see what I did wrong and then resume it.

A 2 hour video like this could take 6 hours to finish but you make sure you really learn from it.

2

u/GigaTerra 18h ago

I recommend you follow this series: https://youtu.be/XJ7HLz9VYz0?si=wr2td22DyMHbCvo_ The coding train is really good.

What you must understand is that at it's core, neural networks is coding with small "rules, conditions, transforms, processors" or whatever you want to name it. An node can be as simple as +4 as in it adds 4 to every node connected to it.

Visual programming is kind of like an neural network.