Hello all
I have a question. I have been trying to lean to code for about one month on and off. I bought myself a vive and want to make Vr games or Exp. I have tried learning C# and hard to wrap my head around too read. I took a lot of Udemy courses. I went then to unreal Engine to try to blueprint just to understand the way coding is done so I get a idea.
And all the teaching is do this and that. And not a good way for me to understand. So I thought let me try JavaScript. So after a day or two I might be getting somewhere it seems to work with me to
at least get a idea of what I am doing. But everything is C# when it comes to learning. I know everybody is prob going to say go to C#
I will when I understand better what coding is. Any links that are good? Also some links to HTC vive coding with JavaScript? thanks
it sounds like you just spent too much time switching between bp, C# and UnityScript. If you are doing ok in UnityScript now that probably means you grasped the basics now and should not find it too hard to catch on to C#.
Programming - or coding - is simply the process of taking a problem, breaking it down into simple steps, and writing code for each of those steps. It’s a very logic driven activity and you need to be able to grasp logic to be able to grasp coding.
I understand you want resources for Unity’s JavaScript but unfortunately that’s just not going to happen. Unity’s JavaScript is actually a total fake. It’s a twisted form of JavaScript that in many ways isn’t compatible with the real language meaning that a great deal of learning resources are simply not compatible.
Before I introduce my recommended learning resource to you I’m going to have to tell you to set aside your projects and set aside Unity. If you’re struggling with programming then you’re likely being overwhelmed by everything else the game engine throws at you. I recommend instead focusing purely on programming.
My recommended learning resource is the C# Yellow Book. It’s a book that focuses on teaching programming using the C# language and assumes no prior knowledge. It’s a university textbook intended for first year students so the typical time period for going over it is at least one semester.
By the way, and I know this might come across as discouraging, but one month is nothing. It took a good year before I felt comfortable in any way with my first programming language. By comparison though my second programming language took less than one month and my third even less. You will get better at it but that first language is always a doozy.
Yes, but the framework is somewhat out of date now. It’s roughly equivalent to .NET 3.5 if I’m not mistaken. There are plans to upgrade the framework (the C# compiler itself was upgraded recently with Unity 5.5) but who knows how far that is.