Unity 6 est disponible dès aujourd’hui !
De la part de toute l’équipe, j’ai le plaisir de vous annoncer le lancement de Unity 6 !
Unity 6 a été élaborée, testée, perfectionnée en collaboration avec des développeurs du monde entier. Notre nouvelle version est déjà entièrement prête pour la production et affiche une stabilité et un performance jamais atteintes auparavant.
Unity 6 comprend un grand nombre d’outils et de fonctionnalités captivants : des flux de production complets multijoueur pour accélérer le développement de jeux connectés, des outils permettant aux développeurs de cibler le Web mobile et de nouvelles fonctionnalités graphiques transférant les tâches du processeur vers le GPU telles que Resident Drawer and Render Graph pour le pipeline de rendu universel (URP). Elles permettent d’augmenter jusqu’à 4 fois la performance du processeur en matière de tests internes et client.
Et surtout, nous avons été en mesure de publier ces nouveautés tout en augmentant la stabilité de notre plateforme.
La clé de notre succès réside dans le fait que nous avons fondamentalement changé notre approche du cycle de développement. Nos développeurs experts internationaux ont testé rigoureusement chaque nouvelle fonctionnalité pendant plus d’un an en mode production total. Nous avons l’intention de poursuivre le développement de ce processus, afin d’obtenir des retours permanents qui permettront à Unity d’influencer quotidiennement votre travail de façon encore plus positive.
Stratton Studios évoque son expérience des améliorations relatives à la stabilité de Unity 6.
Cette attention à proposer davantage de valeur pratique dans Unity 6 se poursuivra bien après le lancement. Nous allons conserver un produit de qualité et des ressources techniques pour Unity 6 sur une période bien plus longue que les anciennes versions de LTS et nous nous engageons à fournir un soutien continu au moins deux ans après la sortie de la prochaine version principale.
Une nouvelle approche vis-à-vis des mises à jour
Nous allons également introduit une nouvelle approche concernant les versions mises à jour, visant à améliorer la performance et la stabilité de notre moteur, tout en vous facilitant l’accès aux mises à niveau, avec moins d’interruption. En ce qui concerne la suite, nous allons conserver trois types de publications : 1) les versions principales (telles que Unity 6) ; 2) les versions correctives pour supprimer les bugs et améliorer les flux de production, mais sans nouvelles fonctionnalités ; 3) un nouveau type de publication appelée « mises à jour » qui suivra la nomenclature 6.X.
Les mises à jour concerneront une nouvelle fonctionnalité qui sera facultative et s’ajoutera sans problème de compatibilité à la version en cours du moteur. Elles nous permettront d’améliorer la performance de l’éditeur et de Runtime, afin d’accélérer l’accès à de nouvelles fonctionnalités, avec moins de risques de modifications occasionnant des problèmes, car chaque mise à jour sera soumise à des tests de régression, comme pour toute publication principale. Nous sommes déjà en train de travailler sur la première mise à jour de Unity 6, Unity 6.1, prévue pour avril 2025.
Amélioration de la communication
Pour être certains de recevoir les retours dont nous avons besoin pour améliorer notre moteur, nous avons demandé à un vaste groupe d’ingénieurs d’être disponibles et présents pendant nos sessions de Discussions et d’échanges sur Discord de façon plus régulière. L’équipe QA client qui prend note des problèmes signalés et les vérifient seront également impliqués dans ces discussions et dans d’autres canaux communautaires. Et enfin, nous partagerons en amont plus de détails sur le contenu et les incidences de chaque correctif dans nos sessions Discussions pour que vous soyez informés et que nous puissions réagir rapidement aux préoccupations que vous pourriez avoir.
Ressources pour votre succès
La meilleure façon de vous rendre compte de nos nouveautés en matière d’outils et de fonctionnalités est de les voir en pleine action et d’interagir directement avec les équipes qui les ont mises au point. Aujourd’hui, nous allons organiser une session en direct de 6 heures sur Unity 6, où notre communauté aura la possibilité de poser des questions sur notre nouvelle version à nos équipes produit, d’ingénieurs et de spécialistes. Pour célébrer notre lancement, nous proposons 18 ressources compatibles à Unity 6 avec une remise de 96 % sur l’Asset Store pour donner un coup de pouce à vos nouvelles créations.
Nous veillons aussi à ce que vous ayez accès aux ressources nécessaires pour exploiter au maximum les avantages de Unity 6, notamment des exemples pratiques, des démos, des ebooks et d’autres ressources telles que
- Time Ghost : la toute dernière démo cinématique en temps réel de Unity Originals qui vous montre tout ce qui peut être réalisé avec Unity 6, notamment les avancées en matière d’environnements et de personnages.
- Fantasy Kingdom dans Unity 6 : Découvrez un environnement de jeu stylisé présentant des performances de rendu avancées, des capacités d’éclairage de pointe et une optimisation mobile efficace dans l’URP.
- Megacity Metro : Plongez-vous dans cette démo multiplateforme compétitive avec plus de 100 joueurs pour vous familiariser avec les mécanismes multijoueur, mettre en place des services de gaming et tester les toutes nouvelles fonctionnalités de Unity 6.
- Introduction au pipeline de rendu universel (URP) pour les créateurs avancés dans Unity : Obtenez des instructions détaillées sur la configuration d’un URP pour un nouveau projet Unity 6, sur le fonctionnement du paramétrage qualité, sur la fonctionnalité Adaptive Probe Volumes, les shaders personnalisés, le contenu HLSL, etc.
- Optimisez la performance de vos jeux pour appareils mobiles, la réalité étendue et le Web dans Unity : Ce guide réunit 75 conseils pratiques pour l’optimisation des performances en réalité étendue et Unity Web pour Unity 6. Apprenez à vous servir des outils de profilage de Unity et obtenez des conseils en programmation, en configuration de projets, sur les ressources, les GPU, l’audio, l’IU, l’animation, la physique, etc.
- Optimisez la performance de vos jeux pour les consoles et les PC dans Unity : Cet ebook réunit plus de 100 pages de bonnes pratiques sur l’optimisation des jeux sur consoles et PC dans Unity 6. Obtenez des conseils sur le profilage de vos projets, l’architecture de programmation, l’optimisation des ressources et des graphismes et encore plus d’astuces sur les projets à grande échelle.
- Bonnes pratiques pour la gestion de versions et l'organisation de projets : Plongez-vous dans ce guide dédié aux infographistes remplis de conseils et de bonnes pratiques pour exploiter au mieux vos solutions de gestion de versions. Il vous propose des instructions sur le démarrage avec les logiciels de gestion de versions de Unity et une introduction aux outils supplémentaires DevOps tels que le Unity Asset Manager et Build Automation.
- Améliorez votre codage grâce à des motifs de conception et SOLID : Cet ebook réunit des motifs de programmation de conception populaires et faciles à suivre et des concepts de programmation orientés vers les objets, tels que KISS et DRY, que vous pouvez utiliser pour votre codage dans Unity 6.
- Happy Harvest : exemple de projet en 2D : Commencez à créer des jeux en 2D dans Unity 6 à l’aide d’une simulation hiérarchisée d’une exploitation agricole qui présente une utilisation de 2D Lights, des effets d’ombrage, de l’animation de squelettes, de la bibliothèque de sprite, des effets visuels, etc.
- Dragon Crashers : kit d’outils IU : exemple pour vous aider à démarrer avec le kit d’outils IU et UI Builder, et l’exécution de vos jeux en vous montrant comme élaborer la configuration et les modèles d’une interface de jeu courante, avec des cas d’usage simples ou avancés.
Merci de votre confiance et de votre soutien continu. Si ce n’est pas déjà fait, vous pouvez télécharger Unity 6 dès maintenant. Nous sommes tellement impatients de voir les jeux incroyables que vous allez créer avec Unity 6.
– Matt