I want to learn how to create games on unity . All the YouTube videos on game tutorials are outdated and I’m struggling to find a place to begin. I’m not familiar with c# coding so if I could also get some help on that it would be appreciated
Hi there, i’m in the same situation, but i found an amazing C# Course/Tutorial on Youtube:
and to begin with Unity i’d recommend you to watch Brackeys “First game” playlist tutorial.
The starting steps are very tough and quite demotivating at times. If you have no idea where to start, Udemy courses such as the one suggested by Asidic, are pretty good in terms of the whole Unity interface and development using the engine. Also, casual youtube videos help, but finding a full helpful series (of videos) is difficult, and I personally haven’t found any which helped me to a large extent. Also, use the Unity manual and forum, those solve lots of doubts. So, Udemy + YT videos + Unity manual is the way to learn Unity IMO.
However, in terms of coding it’s a whole different story. You have to work on that quite a lot. If you have some coding experience but you’re not a computer science student, the only thing I can personally suggest is to avoid watching too many videos on coding and try out things yourself with the Unity scripting manual open on the side at all times. Why shouldn’t you watch videos too often? You can definitely gain knowledge from them, but you won’t get better at coding, and most importantly: very few people can explain how coding works in a clear manner. Usually, you’ll be left with hundreds of doubts at the end of a scripting video instead of having gained concrete answers. Coding is mainly based on experience and you just have to try things out until you really understand how different functions/methods work etc. .
Do you have any other coding experience apart from C# (even minor)?
Best of luck!