I am new to Unity and am attempting to follow some of the tutorial projects in the Learn section under “Tutorial projects.” All of these tutorial projects contain the instruction to “set your preferred editor to 2019.1.” (Please see screenshot).
However, there is no mention of how to do this, and every resource I find online is instructing how to set the default script editor, which is not what I want.
Hi. Thank you very much. The reason I asked was because I am getting errors for almost every tutorial I try to start, and I was hoping it was because I was using the wrong version. No such luck, I guess (I have 2019.1.8f1 installed, which should work). It seems like every tutorial I try is either nonfunctional or outdated, so that what is shown in the tutorial documentation is no longer what you get (the Roguelike 2D tutorial, for example, is the only tutorial I found that actually loads and gives me no errors. But I don’t have any of the custom tags, settings or sorting layers the tutorial says should have been automatically imported with the projects, and don’t know how to proceed without them).
Other tutorials, like the 2D Game Kit, give a host of errors, such as the following:
/Users/my_user/Development/Unity/Tutorials/2D Game Kit Tutorial/Library/PackageCache/com.unity.textmeshpro@2.0.1/Scripts/Runtime/TMP_TextUtilities.cs(2039,100): error CS1644: Feature `out variable declaration cannot be used because it is not part of the C# 4.0 language specification
When I started Unity, I read all sorts of things about the great, built in learning resources, but I cannot find anything that works currently. Would you possibly be able to point me to something that would be a good resource to learn the basics of 2D development on Unity? It is kind of frustrating to see outdated or broken instructions wherever I go, and I am hoping maybe someone in the community can steer me to something that still works.
Edit / Project Settings… / Player / Scripting Runtime Version.
Change it to 4.x
ps: also you really need to learn how to ask questions because you didn’t mention that you have error problems, we both would have save a lot of time and typing if you ask properly
game development is a long process and it needs some investment a lot of learning, especially Unity in its current state, if you’re frustrated, maybe you need to take a break and sit down again when you have a clear head.
Believe me, it won’t be your very last problem and it certainly won’t be last Unity problems you’re facing with. Learn how to handle them.
Actually, I asked the question I wanted to ask and received my answer. I was trying to solve my own error problems by finding out how to follow instructions on the tutorial interface that are apparently outdated. But since you said “you no longer need to do that,” meaning that Unity is apparently giving false and outdated instructions, I asked about a current and up to date tutorial.
As for how to fix the errors, I did not ask about that. (I would have created another thread or threads for that) What I asked was if you knew of a tutorial that worked and had correct documentation out of the box. So maybe you need to learn how to read questions.
The fact is, none of the 2D tutorials I have tried work anymore, and some will not even download directly from the asset store. Almost none will download and import from the “start” button in the learn section. I only mentioned the errors to illustrate the issue I was having with none of the tutorials working as they claim to in the documentation (which is mostly on Unity Learn). My goal was simply to get to some working and up to date learning reference and not have to spend further time weeding out obsolete information. I thought you might know of one. If you do, you have chosen not to share it, so that’s fine.
As for the rudeness in telling me I don’t know how to ask questions and I should not be frustrated with out of date instructions, I am not interested in that. I would suggest that you might try to be a little more polite, and if you do not have anything positive to contribute to a newcomer who simply voices concern about false documentation, to refrain from posting. All software has errors, but it is in fact frustrating when the documentation itself is wrong, and it does not call for condescension. I would wager I have just as much experience solving technical problems as you do–I am simply used to the documentation being right. If you think it’s fine for it to be misleading and out of date, then that is your prerogative, but I will tell you that in the end it prevents a lot of mishaps and helps things move a great deal more smoothly.
Anyway, I have unsubscribed from this thread, and will not be back. Have a great day.
Kallaste, if you haven’t already solved the problem, I looked up Unity 2019.1 and scrolled down to the image below. Then, I clicked “Install from Unity Hub” because I already had the Unity Hub. Then, go through the steps - selecting the systems you want it to support etc. I haven’t fully tested to see if it runs tutorials error-free, but it’s woth a shot. Hop ehtis helps.