Bedste svar
Seneste udgivelse er normalt den bedste at bruge, når du begynder. I dag er det 2019.3.9. Det er den 9. bugfix-udgivelse til 2019.3, som først blev frigivet i slutningen af januar 2020 IIRC.
LTS betyder langsigtet support. Jeg foreslår ikke det for begyndere. Det er bare unødvendigt gammelt. LTS-version understøttes i 2 år. Det er nyttigt, hvis du laver et stort komplekst spil, som du virkelig kun kan stole på at køre på den version, det blev lavet og frigivet på. Derefter kan du fortsætte med at bruge den samme version flere år til at foretage opdateringer og rettelser til dit spil, mens du modtager fejlrettelser fra Unity til den gamle version. Der er nu 2 sådanne LTS-udgivelser, som stadig fik opdateringer i begyndelsen af april 2020:
- LTS-udgivelse 2018.4.21f1 ( Udgivet: 9. april 2020)
- LTS-udgivelse 2017.4.39f1 (Udgivet: 3. april 2020)
De frigiver en ny LTS for de kommende år, 2019.4, i de kommende måneder. Unity QA – LTS Releases – Unity
Forskelle mellem de gamle 2017 og 2018 versioner og den nuværende stabile 2019 er faktisk ret store eller grundlæggende . Det er stadig den samme Unity og basics er de samme, men 2019 har en ny version af editor UI og en komplet version af den nye DOTS-kerne, som Unity vil bygge på i de kommende år. Og der er mange små forbedringer og masser af rettelser overalt.
Det var en kamp for dem at afslutte og stabilisere 2019.3 i december – februar gange. Det skulle afsluttes som den 3. version i 2019. Men den var så ujævn stadig i december, at den blev liggende i beta længere, de frigav en lang række betas til feedback og test inden 2019.3.0. Hvilket stadig var buggy. 2019.2 fortsatte med at tjene godt da. Jeg fortsatte med at kontrollere frigivelsesloggene for kendte problemer og forum for kommentarer og testede det endelig i 2019.3.5 for vores produkt på arbejdspladsen. Det fungerede godt, og jeg skiftede, har udviklet mig 2019.3 lykkeligt siden. Forvent at fortsætte der i mindst 6 måneder inden 2020.1 stabiliseres.
De forsøgte at udføre tre tidsbaserede nye større udgivelser på et år, men mislykkedes. Enhed er skiftet til at lave 2 store versioner om et år fremover, jeg antager, at 2020.1 og 2020.2 kommer. De kommer med pæne ting, du kan også teste dem. Hvis du er nysgerrig efter nogle nye teknikker, de introducerer, og du vil lære dem eller endda bygge videre på dem, skal du gå videre. Og du kan forvente, at det vil være stabilt for at frigive et spil sent på året. Men den nuværende 2019.3 er fint til produktionsbrug nu. Og de fleste fejl er rettet, så det er ikke irriterende at bruge.
Endelig henviser patch til en hurtig løsning til en tidligere udgivet version. Unity frigiver undertiden programrettelser til kritiske rettelser imellem mindre opdateringer. Normalt behøver du ikke være ligeglad med dem, fordi mindre opdateringer ofte kommer (hver anden uge eller deromkring).
Jeg læser normalt frigivelseslogfiler med mindre opdateringer til den version, der bruger, og beslutter mig derefter for, om det er værd / nødvendigt at opdatere, eller det er fint at vente en uge / to til det. Vil gøre det, når 2019.3.10 kommer. Hvis det ikke har noget relevant for os, holder det først med 2019.3.9. Det tager lidt tid at opdatere og opgradere projekter osv. Men helt sikkert senest inden .11 – .15, 2019.3 har fået ting, der er bedst at komme i brug for os også, så opdateres også.