Unity 6 est dotée de nombreuses fonctionnalités destinées au développement de jeux mobiles. En ce qui concerne les pipelines de rendu Unity, l’URP Render Graph propose une base solide pour l’optimisation des performances du GPU et est programmé par défaut sur le rendu différé basé sur des tuiles (TBDR) qui se trouve généralement sur les appareils mobiles. L’intégration de l’API Render Graph propose une extensibilité accrue et un accès plus simple aux données de rendu, telles que GBuffer. Le nouveau système de suivi de dépendance RenderGraph optimise automatiquement les ressources d’exécution. L’API améliorée introduit des directives plus strictes qui agissent en tant que protection, afin de réduire les erreurs utilisateur éventuelles, qui peuvent donner lieu à des anomalies de rendu ou à une baisse des performances. Cet outil propose aux développeurs une vue granulaire de l’utilisation des ressources, en leur permettant de cibler les lacunes ou les obstacles, ce qui peut être un point essentiel pour de nombreux projets.
En outre Unity 6 a été optimisée pour offrir davantage de support aux compilations de navigateurs Web mobiles et est dotée d’un nouveau système de profils de compilations qui en offre plusieurs pour une plateforme cible unique. Les exemples comprennent différentes configurations pour des cibles Android, un profil de compilation pour votre vertical slice, un autre pour votre démo et un dernier pour votre compilation finale, chacun incluant différents paramètres et des listes de scène.