Unity 2023.3 sera disponible en avril 2024 avec des mises à jour pour les graphismes et les performances

RALPH HAUWERT / UNITY TECHNOLOGIESSenior Vice President/GM, Core Unity & Cloud
Aug 22, 2023|9 Min
Unity 2023.3 sera disponible en avril 2024 avec des mises à jour pour les graphismes et les performances
Cette page a été traduite automatiquement pour faciliter votre expérience. Nous ne pouvons pas garantir l'exactitude ou la fiabilité du contenu traduit. Si vous avez des doutes quant à la qualité de cette traduction, reportez-vous à la version anglaise de la page web.

Note de la rédaction (1er décembre 2023) : Lors de l'Unite 2023 en novembre, nous avons révélé le nouveau nom de l'éditeur et du moteur d'exécution Unity. Le troisième flux technologique du cycle Unity 2023 sera appelé Unity 6 Preview, Unity 6 remplaçant Unity 2023 LTS. Reportez-vous à notre conférence Unite 2023 et à la session de présentation de la feuille de route des produits (bientôt sur YouTube) pour connaître les nouveautés d'Unity 6 et d'Unity 6 Preview.

Nous ajoutons un troisième flux technologique à notre cycle de vie de la version 2023 d'Unity afin d'inclure des ajouts prêts à la production pour les graphiques, les performances et la productivité.

En septembre dernier, j'ai lancé une série de blogs intitulée Focus Jeux. Elle a réitéré notre engagement à créer les meilleurs outils de développement de jeux possibles pour vous, nos créateurs et nos partenaires. Notre vision est restée inchangée :

Unity vous permet de créer des jeux extraordinaires de toutes sortes et d'atteindre vos joueurs où qu'ils soient.

Après avoir publié les versions Unity 2022 Long Term Support (LTS) et 2023.1 Tech Stream, nous avons examiné nos feuilles de route et réalisé qu'une modification de notre calendrier vous permettrait d'accéder aux fonctionnalités plus tôt que prévu.

Présentation du flux technologique Unity 2023.3

Ainsi, plutôt que de vous faire attendre jusqu'au cycle de développement APRÈS Unity 2023 LTS pour obtenir des mises à jour étonnantes qui permettront de tenir notre promesse Games Focus, nous avons décidé d'ajouter une version Tech Stream supplémentaire pour les mettre entre vos mains plus tôt.

Unity 2023.3 Tech Stream sera publié en avril 2024, ce qui signifie que Unity 2023 LTS sera livré plus tard, vers la fin de l'année. Nous nous engageons à vous fournir la version la plus solide et la plus productive de l'Éditeur, c'est pourquoi nous utiliserons le temps supplémentaire entre la version 2023.3 et la version LTS pour peaufiner le reste de l'expérience.

L'ajout de ce Tech Stream nous permet de vous présenter des développements essentiels, en particulier dans les domaines de l'Universal Render Pipeline (URP), des flux de travail des artistes, des intégrations de plateformes, des DOTS et du multijoueur croisé. Cela a donné aux équipes d'ingénieurs la possibilité d'accélérer les fonctionnalités qui n'étaient pas prévues pour 2023 LTS.

Avant d'examiner les nouveautés de la version 2023.3, j'aimerais vous rappeler que les versions 2023.2 ont déjà commencé, et que le message du forum sur les nouveautés vaut la peine d'être lu pour voir ce qui est inclus.

Visualisation des étapes de la version 2023 d'Unity
A quoi s'attendre dans le Tech Stream d'Unity 2023.3 ?

Voici un aperçu rapide de certaines des mises à jour auxquelles vous pouvez vous attendre dans la version technique 2023.3.

Intégration élargie des plates-formes

Tout d'abord, nous avons annoncé le programme bêta visionOS d ' Unity en juillet, et nous continuons à le développer. Grâce à une intégration poussée entre la nouvelle technologie PolySpatial d'Unity et visionOS, vos applications peuvent côtoyer d'autres applications dans l'espace partagé d'Apple Vision Pro.

Nous continuons sur notre lancée en ce qui concerne la prise en charge des plates-formes et nous avons étudié les possibilités d'améliorer le rendu sur les nouveaux appareils. Par conséquent, nous nous appuyons sur l'API de rendu par fovéation d'Unity 2022 pour le support du PlayStation VR2 et nous l'étendons à Meta Quest 2 et à d'autres appareils pour offrir une intégration complète avec les plug-ins Oculus XR et OpenXR. Cela vous permet de créer des expériences XR plus immersives et plus fidèles.

Le nouveau mode de threading Split Graphics Jobs, initialement disponible pour les plateformes DX12 et la PlayStation 4 dans les versions précédentes, améliore les performances du processeur pour les applications liées aux threads de rendu. Dans Unity 2023.3, la prise en charge des Split Graphics Jobs est étendue à la PlayStation 5, et d'autres plateformes sont prévues à l'avenir.

Dans la version 2023.2, le backend graphique PS5 prend en charge le mode de présentation Adaptive Vsync. Nous le rendrons également disponible pour les plateformes Xbox Series et Vulkan dans Unity 2023.3. Cette fonction réduit les bavures liées à Vsync en ajustant dynamiquement les taux de Vsync en fonction des performances de rendu, offrant ainsi une expérience visuelle plus fluide.

Multijoueurs croisés

Unity 2022 LTS offre des bases importantes pour la création de titres multijoueurs d'action, qu'il s'agisse de jeux coopératifs ou compétitifs. Pour vous aider à démarrer, nous avons envoyé un échantillon ambitieux de jeu compétitif pour 64+ joueurs, Megacity Multiplayer. Notre objectif est d'atteindre le niveau suivant en fournissant un exemple montrant comment ces capacités peuvent être mises en œuvre dans un environnement cross-play, y compris les appareils mobiles et avec un nombre beaucoup plus important d'utilisateurs simultanés.

Avec Unity 2023.3, nous prévoyons de faire des progrès significatifs dans la simplification du flux de création global. Les équipes de développement travaillent d'arrache-pied sur une série d'améliorations apportées à l'éditeur, à la gestion des cibles de serveurs dédiés, au dépouillement et au déploiement du code, aux outils de test du mode Play, ainsi qu'aux échantillons et au contenu éducatif pour vous aider à démarrer plus rapidement.

Amélioration des performances graphiques

En mettant l'accent sur la performance et la qualité, l'intégration de Render Graph dans URP augmente l'accès aux ressources du cadre URP, ce qui facilite la personnalisation du rendu et la création de fonctions de rendu personnalisées. Render Graph vous permet de créer des extensions plus avancées et plus performantes pour URP afin de créer votre propre style visuel pour votre jeu, tout cela sans modifier le code source d'URP.

Render Graph optimise automatiquement et en toute transparence la mémoire du GPU, mais surtout, il a été amélioré pour optimiser l'utilisation de la bande passante du GPU tout en appliquant automatiquement l'API NativeRenderPass. Cela garantit des performances optimales et une consommation d'énergie minimale sur les appareils GPU non attachés et basés sur des tuiles.

Toutes les passes de rendu d'URP exploitent désormais le framework Render Graph, consolidant ainsi les fondations et notre vision pour qu'URP soit à l'avant-garde des pipelines de rendu pour l'extensibilité et la performance sur les appareils non attachés et les diverses plateformes supportées. Dans cette nouvelle version technique, nous nous concentrons sur l'optimisation du coût de compilation du graphe afin de garantir que Render Graph offre tous les avantages supplémentaires mentionnés ci-dessus (et plus encore), tout en minimisant le coût de l'unité centrale du système.

L'accès à l'API et la personnalisation de l'URP sont en cours d'amélioration, ce qui permet de résoudre les difficultés liées à la création de post-traitements personnalisés et d'améliorer l'accès à des ressources telles que les tampons d'historique (couleur et profondeur). Pour High Definition Render Pipeline (HDRP), l'accent est mis sur l'amélioration des performances et l'intégration de la prise en charge de NVIDIA DLSS3.

Amélioration des flux de travail des artistes

Pour tirer parti de ces fonctionnalités graphiques améliorées, nous examinons les flux de travail que vous utilisez pour les intégrer dans vos jeux.

L'expérience de l'artiste est améliorée grâce aux améliorations apportées aux vues de débogage du flux Mipmap pour les SRP. Shader Graph bénéficie d'une fonctionnalité de raccourcis clavier, d'une portée et d'une visibilité améliorées, tandis que la prise en charge URP de VFX Graph est encore améliorée.

En outre, nous nous efforçons d'améliorer le matériel d'accueil et les échantillons pour Shader Graph et VFX Graph. Nous continuons également à nous concentrer sur l'amélioration de la stabilité et de la facilité d'utilisation de la cuisson de la lumière, afin de garantir une expérience d'éclairage plus transparente et plus fiable pour les utilisateurs.

Consolidation des bases du système de composantes d'entités (ECS) du DOTS

Unity 2022 LTS introduit un ensemble puissant de paquets basés sur ECS for Unity qui vous permettent de cibler des projets plus ambitieux et sont entièrement pris en charge pour la production sur toutes les plates-formes. Sur la base de vos premiers commentaires, nous avons déjà apporté plusieurs améliorations à la qualité de vie du flux de travail global.

Cela permet d'accélérer le temps d'itération général dans l'éditeur lorsqu'il s'agit du TypeManager, du processus de cuisson ou de la génération de sources. Nous avons apporté plus de clarté à la documentation ou aux messages d'erreur, amélioré les performances de plusieurs API et en avons ajouté une nouvelle pour créer des entités plus rapidement.

Ces améliorations sont livrées pour Unity 2022 LTS et Unity 2023.3.

Pour plus d'informations

Si vous souhaitez obtenir plus d'informations sur notre nouveau cycle de publication, posez une question dans ce fil de discussion.

L'avenir du développement de l'éditeur, du moteur et du runtime Unity est prometteur. L'année prochaine s'annonce importante, avec encore plus de développements que nous ne pouvons pas encore partager. Pour notre prochaine mise à jour majeure, rejoignez-nous à Unite 2023 et écoutez notre discours d'ouverture et nos sessions "Road to 2024" pour en savoir plus sur ce qui nous attend.