New Dev here
So, i am new to C# development and was wondering if there are any unity plugins i can use to help me better understand what i am doing or make it easier?
6 Replies
Use an IDE Like Visual Studio 2022 or Jetbrains Rider (paid if used commercially)
And please, prefer to learn C# by making console applications rather than learning from Unity
There is few things to understand when you learn a language:
- Learning the language itself
- Learning the api / standard library of the language
If you want to learn C#, i recommend you to learn with a Console Application or from an ASPNET Core project if you want to do web stuff. That will help you to understand the fundamentals about the language (Async, Tasks, Lambda, POO, etc) and the common API
If you learn C# from Unity, Godot or something else, you will learn the API associated to the engine. Making a game and a desktop application is completely different. Also, Unity use an old API called .NET 4.6
For the IDE, i recommend you JetBrains Rider. Far better for beginners and for learning good practices / conventions about the language
The books i have are for unuty
Procure other books, or learn from sources that are not books
$helloworld tutorials for example
Get started with beginner tutorials
- Interactive text tutorial
- Video tutorial
- Fundamentals documentation
Aslong as it isnt AI i am good woth whatever
Also, i wanna use it primarily to do two things:
Make code, probably eventually to sell
And mod games