I have tried a decent amount of tutorials on youtube for c sharp but their outdated. I am currently using unity 5.4 and visual studio 2015. I thought since VS is 2015 version that c sharp tutorials from that time would work but no such luck… Can anyone help me to find a tutorial or way of learning c sharp that would work for me as a beginner with no experience. I considered getting playmaker for my birthday next month but I’ve heard it can hold you back compared to knowing c sharp. Any help please?
Playmaker is designed to help with building a game without coding (at least that is how I understand it, as I don’t use it). That’s not necessarily bad, but I personally like to understand the code myself.
I’m not sure what sort of tutorial you are looking for. But you can also check your local library (they should still exist!) for a book on c#. You can also look at unity’s c# tutorials.
If you have access to it. Something like Lynda.com is good (you might also get free access to this site with your library card). Otherwise, youtube has some unity programming tutorials on it.
There are a lot of places to learn C# on the web.
There is an entire ‘Learn’ section on the Unity webpage for scripting:
It contains a ton of entries / topics that can help you get started, and how they apply to Unity, as well.
As you get familiar with programming (much you can learn online/Learn section, as mentioned), you’re there more comfortable reading the documentation & API - which can be found from microsoft and/or Unity…
Hope that helps.
As for “Outdated C# Tutorials”, Unity uses an older version anyway so it wont make any difference, every concept you learn in programming can be transferred across versions and even across languages.
A tutorial I would recommend (if you prefer video tutorials) would be Quill18’s complete beginner series. It uses a console application but if you truly want to program you should learn at least some outside of the Unity environment before doing Unity, othwerwise it will be a nightmare.