Meilleure réponse
La dernière version est généralement la meilleure à utiliser au début. Aujourdhui, cest 2019.3.9. Il sagit de la 9e version de correction de bogue de 2019.3 qui a été publiée pour la première fois fin janvier 2020 IIRC.
LTS signifie un support à long terme. Je ne le suggère pas aux débutants. Cest juste vieux inutile. La version LTS est prise en charge pendant 2 ans. Cest utile si vous créez un grand jeu complexe auquel vous ne pouvez vraiment faire confiance que pour fonctionner sur la version sur laquelle il a été créé et publié. Ensuite, vous pouvez continuer à utiliser la même version plusieurs années pour apporter des mises à jour et des correctifs à votre jeu, tout en recevant des corrections de bogues dUnity vers cette ancienne version. Il existe maintenant deux versions de LTS de ce type, qui ont été mises à jour au début davril 2020:
- LTS Release 2018.4.21f1 ( Sortie: 9 avril 2020)
- LTS Release 2017.4.39f1 (Sortie: 3 avril 2020)
Ils publieront une nouvelle LTS pour les années à venir, 2019.4, dans les mois à venir. Unity QA – Versions LTS – Unity
Les différences entre ces anciennes versions 2017 et 2018 et la version stable actuelle de 2019 sont en fait assez importantes, voire fondamentales . Cest toujours le même Unity et les bases sont les mêmes, mais 2019 a une nouvelle version de linterface utilisateur de léditeur et une version complète du nouveau noyau DOTS sur lequel Unity sappuiera au cours des années à venir. Et il y a de nombreuses petites améliorations et des tonnes de correctifs partout.
Cétait difficile pour eux de terminer et de stabiliser 2019.3, en décembre-février. Elle était censée être finalisée en tant que 3e version en 2019. Mais elle était encore tellement boguée en décembre quelle est restée en version bêta plus longtemps, ils ont publié une longue série de bêtas pour commentaires et tests avant 2019.3.0. Ce qui était encore bogué. 2019.2 a continué à bien servir alors. Jai continué à vérifier les journaux de publication pour les problèmes connus et le forum pour les commentaires, et je lai finalement testé à 2019.3.5 pour notre produit au travail. Cela a bien fonctionné et jai changé, je me suis développé sur 2019.3 heureusement depuis. Attendez-vous à y continuer pendant au moins 6 mois maintenant avant que 2020.1 ne se stabilise.
Ils ont essayé de faire 3 nouvelles versions majeures basées sur le temps en un an mais ont échoué. Unity est passé à la création de 2 versions majeures dans un an à partir de maintenant, je suppose que 2020.1 et 2020.2 viendront. Ils ont de belles choses à venir, vous pouvez les tester aussi. Si vous êtes curieux de découvrir de nouvelles techniques quils introduisent et que vous voulez les apprendre, ou même les développer, allez-y. Et vous pouvez vous attendre à ce quil soit stable pour la sortie dun jeu à la fin de cette année. Mais lactuel 2019.3 convient maintenant pour une utilisation en production. Et la plupart des bogues ont été corrigés, ce nest donc pas gênant à utiliser.
Enfin, patch fait référence à une solution rapide, à une version précédemment publiée. Unity publie parfois des correctifs pour les correctifs critiques entre les mises à jour mineures. Habituellement, vous navez pas à vous en soucier, car des mises à jour mineures sont également fréquentes (toutes les deux semaines environ).
Je lis généralement les journaux de publication des mises à jour mineures de la version que jutilise, puis je décide si il vaut la peine / nécessaire de mettre à jour, ou bien dattendre encore une semaine / deux avant cela. Je le ferai quand 2019.3.10 arrivera. Si cela na rien de pertinent pour nous, nous nous en tiendrons dabord à 2019.3.9. Cela prend un peu de temps pour mettre à jour et mettre à niveau les projets, etc. Mais certainement, au plus tard dici le .11 au .15, 2019.3 aura obtenu les choses quil vaut mieux utiliser pour nous aussi, donc mettra à jour.