Actualite
La nouvelle version Long Time Support (LTS) de Unity est désormais disponible en téléchargement. Retrouvez les nouveautés de cette version.
Pour celles et ceux qui travaillaient déjà sur la version 2021.x de Unity, depuis aujourd'hui c'est la fête car la version LTS Unity 2021 est sortie.
En effet, bien que l'on adore tester les nouvelles fonctionnalités à venir avec les versions TECH (2021.1 et 2021.2) il est fortement déconseillé de mettre en production un projet qui utiliserait l'éditeur Unity sur une version non LTS.
Sur le blog officiel de Unity on retrouve l'ensemble des points qui vont être développés ici et même plus, aussi n'hésitez pas à aller faire un tour .
Globalement l'éditeur s'enrichit encore et encore, tout en se stabilisant par exemple sur les SRP officiels: URP et HDRP.
Découvrez les nouveautés sans plus attendre.
Unity 2021 LTS pour les artistes
On peut trouver donc dans cette nouvelle version Unity 2021 LTS l'intégration complète du UI Toolkit permettant de créer nos interfaces de jeu. Auparavant il n'était pas possible d'utiliser cela pour les IHM ingame, mais juste pour créer des custom editors...c'est désormais du passé.
Ce Toolkit (anciennement UI Elements), fortement inspiré du web décompose le travail de création en plusieurs couches:
- fichier XML pour la structure-squelette
- fichier USS pour la mise en forme
- le tout avec un visuel direct grâce au UI Builder
Il est aussi plus facile de créer des terrains, avec les nouvelles "brushes", l'intégration SpeedTree, tout en gardant un oeil sur les performances grâce au GPU instancing des détails du terrain.
Retrouvez les scènes de démo proposées par Unity.
Unity ajoute aussi dans cette version LTS des outils et améliorations en ce qui concerne le travail sur des projets 2D: 2D PSD importer, Sprite atlas V2, 2D URP template, gestion de la lumière 2D...
Une bonne partie des nouveautés réside aussi sur la prise en charge de plus en plus complète de tout un tas de fonctionnalités pour les SRP: URP et HDRP.
URP prend désormais en charge en 2021 les decals, les cookies, une amélioration de l'Ambiant Occlusion (SSAO), les Lens Flares, une amélioration des Reflection Probes ... bref que du bon ! De plus le VFX graph prend en charge officiellement les PC et consoles.
HDRP n'est pas en reste avec les Volumetrics Clouds par exemple, la tessalation dans le Shader Graph (permettant les traces dans la neige, dans le sable ...) ou encore les performances accrues avec la "Burstified render loop" .
Enfin le visual scripting et les cinématiques sont encore améliorés sur Unity 2021 LTS.
En clair que ce soit sur le plan du rendu ou des outils cette version semble vraiment aboutie.
Unity 2021 LTS pour les développeurs
La version Mono a été mise à jour permettant de profiter du support du C# 8 mais aussi une nouvelle phase d'amélioration a été réalisée sur IL2CPP (Intermediate Language To C++), ce qui contribue à réduire la durée du temps de build ou du passage en Play mode
Lorsque nous importons des assets il est important d'avoir des informations sur la taille, le chemin ... Vous trouverez alors la nouvelle fenêtre "Import Activity Windows"sous:
Window -> Analysis -> Import Activity Window
De retour sur les performances, Unity a encore amélioré les temps d'appel des méthodes Délegate, ou encore des méthodes d'interface et virtual. Avec cela on a ainsi un moteur de jeu de plus en plus puissant.
Grand changement sur le plan des SRP !
Désormais URP et HDRP font partie intégrante du Core de l'éditeur de Unity. Ainsi vous serez toujours avec la dernière version du SRP choisi
A ce jour URP est en version 12.1.4 pour la branche de Unity 2021.
Il est aussi à noter les améliorations sur le plane du workflow en général comme le package Device Simulator qui fait partie désormais de l'installation de base de Unity. On trouvera aussi dans cette version 2021.3 (LTS) le system Adressable Asset dans sa version 1.17.4, où ici encore les performances semblent être au RDV !
Pour finir le XR interaction toolkit a aussi été amélioré avec de nouveaux samples, ainsi que le Profiler qui dispose maintenant d'une vue "charts" qui permet un meilleur repérage des problématiques.
Télécharger la version Unity 2021.3 (LTS)
Comme d'habitude il est très facile de retrouver la version de votre choix à partir du Unity Hub. Notez qu'actuellement le tag LTS n'est pas visible dans le Hub, mais il s'agit bien de la bonne version : Unity 2021.3
Allez ! C'est à vous de jouer et bonne découverte.
