C# learning standards for Unity | SoloLearn: Learn to code for FREE!


C# learning standards for Unity

Do I need to master the language of C# in order to create a simple Game in Unity(exclusive for the scripts only) ?

5/27/2020 5:08:51 AM


2 Answers

New Answer


Absolutely. I'd even go as far and say you need to have intermediate knowledge of C# before jumping to unity. Unity is nothing more than a library consisting of C# code


C# as a language is very simple, as are C, C++, and Java. The syntax and core language features are simple enough to learn in a few weeks. The hard work comes in learning the libraries, templates, classes, and frameworks that come with them. Since you are interested in using Unity it isn't necessary for you to learn all of the ins and outs of the .Net framework etc. Instead you need to learn the ins and outs of the Unity Game Engine API.