Unity 2023.3 erscheint im April 2024 mit Updates für Grafik und Leistung

Anmerkung der Redaktion (1. Dezember 2023): Auf der Unite 2023 im November haben wir den neuen Namen des Unity-Editors und der Unity-Runtime bekannt gegeben. Der dritte Technologiestream des Unity 2023-Zyklus wird Unity 6 Preview heißen, wobei Unity 6 Unity 2023 LTS ersetzt. Aktuelle Informationen zum Inhalt von Unity 6 und Unity 6 Preview finden Sie in unserer Unite 2023-Keynoteund der Breakout-Session zur Produkt-Roadmap (demnächst auf YouTube).
Wir fügen unserem Unity 2023-Release-Lebenszyklus einen dritten Tech Stream hinzu, um produktionsreife Ergänzungen für Grafik, Leistung und Produktivität einzuschließen.
Letzten September habe ich eine Blogserie mit dem Titel „ Games Focus“gestartet. Damit bekräftigen wir unser Engagement, für Sie, unsere Entwickler und Partner, die bestmöglichen Tools zur Spieleentwicklung zu entwickeln. Unsere Vision ist unverändert geblieben:
Mit Unity können Sie außergewöhnliche Spiele aller Art erstellen und Ihre Spieler erreichen, wo immer sie sind.
Nach der Veröffentlichung des Unity 2022 Long Term Support (LTS) und des 2023.1 Tech Streamhaben wir uns unsere Roadmaps angesehen und festgestellt, dass Sie durch eine Änderung unseres Zeitplans früher als geplant Zugriff auf die Funktionen erhalten würden.
Anstatt Sie also bis zum Entwicklungszyklus NACH Unity 2023 LTS auf einige erstaunliche Updates warten zu lassen, mit denen Sie unser Games Focus- Versprechen noch weiter einlösen können, haben wir beschlossen, eine zusätzliche Tech Stream-Version hinzuzufügen, damit Sie sie schneller in die Hände bekommen.
Unity 2023.3 Tech Stream wird im April 2024 veröffentlicht, was bedeutet, dass Unity 2023 LTS später, gegen Ende des Jahres, ausgeliefert wird. Unser Ziel ist es, Ihnen die stabilste und produktivste Version des Editors bereitzustellen. Daher werden wir die zusätzliche Zeit zwischen 2023.3 und LTS nutzen, um das restliche Erlebnis weiter zu verfeinern.
Durch das Hinzufügen dieses Tech Streams können wir Ihnen einige wichtige Entwicklungen vorstellen, insbesondere in den Bereichen Universal Render Pipeline (URP), Künstler-Workflows, Plattformintegrationen, DOTS und Cross-Play-Multiplayer. Dadurch erhielten Entwicklungsteams die Möglichkeit, Funktionen zu beschleunigen, die sonst nicht für 2023 LTS geplant waren.
Bevor wir uns einige der Ergänzungen ansehen, die in 2023.3 auf Sie zukommen, möchte ich Sie daran erinnern, dass die Veröffentlichungen von 2023.2 bereits begonnen haben. Der Forenbeitrag mit den Feature-Highlights ist lesenswert, um zu sehen, was enthalten ist.

Hier ist eine kurze Momentaufnahme einiger der Updates, die Sie in der technischen Version 2023.3 erwarten können.
Zunächst haben wir im Juli das Betaprogramm von Unity visionOS angekündigt und wir bauen es weiter aus. Dank der umfassenden Integration zwischen der neuen PolySpatial-Technologie von Unity und visionOS können Ihre Apps neben anderen Apps im Shared Space auf Apple Vision Pro laufen.
Wir halten unsere Dynamik hinsichtlich der Plattformunterstützung aufrecht und haben Möglichkeiten zur Verbesserung der Darstellung auf neueren Geräten geprüft. Daher bauen wir auf der Foveated Rendering API von Unity 2022 zur Unterstützung von PlayStation VR2 auf und erweitern sie auf Meta Quest 2 und andere Geräte, um eine vollständige Integration mit den Plug-Ins Oculus XR und OpenXR zu bieten. Dadurch können Sie intensivere und detailgetreuere XR-Erlebnisse schaffen.
Der neu eingeführte Threading-Modus „Split Graphics Jobs“, der in früheren Versionen zunächst für DX12-Plattformen und PlayStation 4 verfügbar war, verbessert die CPU-Leistung für Render-Thread-gebundene Anwendungen. In Unity 2023.3 wird die Unterstützung für Split Graphics Jobs auf PlayStation 5 erweitert, für die Zukunft ist eine Abdeckung weiterer Plattformen geplant.
In 2023.2 umfasst das PS5-Grafik-Backend Unterstützung für den adaptiven Vsync-Präsentationsmodus. Wir werden dies auch für die Desktopplattformen Xbox Series und Vulkan in Unity 2023.3 verfügbar machen. Diese Funktion reduziert das Vsync-bedingte Stottern von Frames, indem die Vsync-Raten dynamisch basierend auf der Rendering-Leistung angepasst werden, und sorgt so für ein flüssigeres Seherlebnis.
Unity 2022 LTS lieferte wichtige Grundlagen für die Erstellung von Casual-Koop- und kompetitiven Action-Multiplayer-Titeln. Um Ihnen den Einstieg zu erleichtern, haben wir ein anspruchsvolles Wettkampf-Spielbeispiel für 64+ Spieler bereitgestellt: Megacity Multiplayer. Wir möchten die nächste Ebene erreichen, indem wir ein Beispiel liefern, das zeigt, wie diese Funktionen in einer Cross-Play-Umgebung, einschließlich mobiler Geräte und mit einer erheblich größeren Anzahl gleichzeitiger Benutzer, implementiert werden können.
Mit Unity 2023.3 planen wir erhebliche Fortschritte bei der Vereinfachung des gesamten Erstellungsworkflows. Die Entwicklungsteams arbeiten intensiv an einer Reihe von Verbesserungen des Editors, der Verwaltung dedizierter Serverziele, der Codeentfernung und -bereitstellung, Tools zum Testen des Wiedergabemodus sowie Beispielen und Lerninhalten, die Ihnen den Einstieg erleichtern.
Mit unserem Fokus auf Leistung und Qualität verbessert die Integration von Render Graph in URP den Zugriff auf URP-Frame-Ressourcen und erleichtert so die Anpassung Ihres Renderings und die Erstellung benutzerdefinierter Renderfunktionen. Mit Render Graph können Sie erweiterte und leistungsfähigere Erweiterungen für URP erstellen, um Ihren eigenen, einzigartigen visuellen Stil für Ihr Spiel zu kreieren – und das alles, ohne den URP-Quellcode zu ändern.
Render Graph optimiert den GPU-Speicher nahtlos und automatisch, aber was noch wichtiger ist: Es wurde verbessert, um auch die GPU-Bandbreitennutzung zu optimieren und gleichzeitig automatisch die NativeRenderPass-APIanzuwenden. Dies gewährleistet optimale Leistung und minimalen Energieverbrauch auf nicht angeschlossenen und kachelbasierten GPU-Geräten.
Alle URP-Render-Passes nutzen jetzt das Render Graph-Framework und festigen so die Grundlage und unsere Vision, dass URP die Spitze der Render-Pipelines für Skalierbarkeit mit Leistung auf nicht angebundenen Geräten und verschiedenen unterstützten Plattformen wird. In dieser zusätzlichen technischen Version konzentrieren wir uns auf die Optimierung der Graph-Kompilierungskosten, um sicherzustellen, dass Render Graph alle oben genannten zusätzlichen Vorteile (und mehr) bietet und gleichzeitig die CPU-Kosten des Systems minimiert.
API-Zugriff und Anpassbarkeit in URP werden weiter verfeinert, um die Komplexität bei der Erstellung benutzerdefinierter Nachbearbeitungen zu beheben und den Zugriff auf Ressourcen wie Verlaufspuffer (Farbe und Tiefe) zu verbessern. Bei High Definition Render Pipeline (HDRP) liegt der Hauptschwerpunkt weiterhin auf Leistungsverbesserungen sowie der Integration der NVIDIA DLSS3-Unterstützung.
Um die Vorteile dieser verbesserten Grafikfunktionen zu nutzen, untersuchen wir die Arbeitsabläufe, die Sie verwenden, um sie in Ihre Spiele zu integrieren.
Das Künstlererlebnis wird durch Verbesserungen der Mipmap-Streaming-Debugansichten für SRPs verbessert. Shader Graph erhält Verbesserungen bei der Funktionalität von Tastaturkürzelnsowie bei Umfang und Sichtbarkeitseinstellungen, während die URP-Unterstützung für VFX Graph weiter verbessert wird.
Darüber hinaus arbeiten wir daran, bessere Onboarding-Materialien und Beispiele sowohl für Shader Graph als auch für VFX Graph bereitzustellen. Wir konzentrieren uns außerdem weiterhin auf die Verbesserung der Stabilität und Benutzerfreundlichkeit des Light Baking, um den Benutzern ein nahtloseres und zuverlässigeres Beleuchtungserlebnis zu gewährleisten.
Unity 2022 LTS hat einen leistungsstarken Satz von Paketen auf Basis von ECS für Unity eingeführt, die es Ihnen ermöglichen, ehrgeizigere Projekte in Angriff zu nehmen und die für die Produktion auf allen Plattformen vollständig unterstützt werden. Auf Grundlage Ihres ersten Feedbacks haben wir bereits mehrere Verbesserungen zur Verbesserung der Lebensqualität im gesamten Arbeitsablauf vorgenommen.
Dies beschleunigt die allgemeine Iterationszeit im Editor im Zusammenhang mit TypeManager, Backprozess oder Quellcodegenerierung. Wir haben für mehr Klarheit in der Dokumentation oder bei Fehlermeldungen gesorgt, die Leistung mehrerer APIs verbessert und eine neue API hinzugefügt, um Entitäten schneller zu erstellen.
Diese Verbesserungen werden sowohl für Unity 2022 LTS als auch für Unity 2023.3 bereitgestellt.
Wenn Sie weitere Informationen zu unserem neuen Veröffentlichungszyklus wünschen, stellen Sie eine Frage in diesem Forenthread.
Die Zukunft der Entwicklung von Unity Editor, Engine und Runtime sieht rosig aus. Das nächste Jahr wird großartig und bringt noch mehr Entwicklungen mit, über die wir noch nichts verraten können. Kommen Sie für unser nächstes großes Update zu uns auf die Unite 2023 und schalten Sie unsere Keynote- und „Road to 2024“-Sitzungen ein, um mehr darüber zu erfahren, was uns erwartet.
