グラフィックスとパフォーマンスのアップデートを盛り込んだ Unity 2023.3 が 2024 年 4 月に公開されます

編集部注(2023年12月1日):11月のUnite 2023では、Unityエディターとランタイムの新しい名称を発表しました。Unity 2023 サイクルの 3 つ目の TECH ストリームは、Unity 6 Preview と命名されます。また、Unity 2023 LTS は Unity 6 と呼ばれることになります。Unity 6とUnity 6 Previewの最新情報については、Unite 2023の基調講演と製品ロードマップのブレイクアウトセッション(YouTubeで近日公開予定)を参照してください。
Unity 2023 のリリースライフサイクルに、本番環境に対応したグラフィックス、パフォーマンス、生産性の追加機能を盛り込んだ 3 番目の TECH ストリームが追加されます。
昨年9月、私はこのブログシリーズをスタートさせた。 ゲームフォーカス.これは、クリエイターとパートナーの皆様のために最高のゲーム開発ツールを構築するという、Unity のコミットメントを改めて表明するものでした。そこで掲げた以下のビジョンは今も変わっていません。
Unityを使用すれば、あらゆる種類の素晴らしいゲームを作成し、プレイヤーのいる場所を問いません。
Unity 2022 Long Term Support (LTS)と2023.1 Tech Streamをリリースした後、私たちはロードマップを見て、スケジュールに手を加えることで、予定よりも早く機能を利用できることに気づきました。
そこで、Games Focusの約束をさらに実現する素晴らしいアップデートをUnity 2023 LTSの後の開発サイクルまで待たせるのではなく、より早く皆様のお手元にお届けするために、追加のTech Streamリリースを追加することにしました。
Unity 2023.3 TECH ストリームは 2024 年 4 月にリリースされ、その後、2024 年の末頃に Unity 2023 LTS がリリースされる予定です。Unity は最も堅牢で生産的なバージョンのエディターを提供できるよう取り組んでいるため、2023.3 から LTS までの時間を使って、体験の残りの部分にさらに磨きをかけていきます。
この TECH ストリームの追加により、特にユニバーサルレンダーパイプライン(URP)、アーティストワークフロー、プラットフォーム統合、DOTS、クロスプレイマルチプレイヤーの分野で、いくつかの重要な開発成果を皆様にお届けできます。この追加が決定する以前には Unity 2023 LTS への搭載予定がなかった機能も存在するのですが、エンジニアリングチームは、そのような機能にさらに磨きをかける機会を得ることができました。
2023.3で追加される機能を見ていく前に、2023.2のリリースがすでに始まっていることを思い出してほしい。

ここでは、Unity 2023.3 TECH リリースで盛り込まれる予定のアップデートのいくつかを簡単にご紹介します。
まず、7月にUnityのvisionOSベータプログラムを発表し、その規模を拡大し続けています。Unity の新しい PolySpatial テクノロジーと visionOS の緊密な統合により、アプリケーションを Apple Vision Pro 上の Shared Space 内で他のアプリケーションと一緒に配置できるようになりました。
プラットフォームサポートへの取り組みを精力的に続け、私たちは新型デバイスでのレンダリングを改善する機会を検討してきました。この取り組みを元に、Unity 2022 の PlayStation VR2 をサポートするための Foveated Rendering API をベースとして、それを Meta Quest 2 やその他のデバイスに拡張して、Oculus XR および OpenXR プラグインとの完全な統合を実現します。これによって、より高い没入感と忠実度を持つ XR 体験の作成が可能になります。
新たに導入されたSplit Graphics Jobsスレッディング・モードは、DX12プラットフォームとPlayStation 4向けにリリースされたもので、レンダー・スレッドに依存するアプリケーションのCPUパフォーマンスを向上させます。Unity 2023.3 では、Split Graphics Jobs のサポートが PlayStation 5 に拡張され、将来的にはさらに多くのプラットフォームに拡張される予定です。
Unity 2023.2 では、PlayStation5 のグラフィックスのバックエンドに Adaptive Vsync プレゼンテーションモードのサポートが含まれています。また、Unity 2023.3では、XboxシリーズとVulkanデスクトッププラットフォームでも利用できるようにする予定です。この機能は、レンダリングパフォーマンスに基づいてVsyncレートを動的に調整することで、Vsyncに関連するフレームのスタッターを低減し、よりスムーズな視聴体験を提供します。
Unity 2022 LTS では、カジュアルな協力型ゲームや対戦型アクションマルチプレイヤーゲームタイトルを作るための重要な基盤を提供しました。まずは、64人以上での対戦ゲームプレイをお楽しみください、 メガシティ・マルチプレイ.私たちは、モバイルデバイスを含むクロスプレイ環境で、同時接続ユーザー数も大幅に増やした条件下で、それらの機能をどのように実装できるかを示すサンプルを提供することにより、レベルを向上させることを目指しています。
Unity 2023.3 では、制作ワークフロー全体の大幅な簡素化を進める予定です。開発チームは、エディターの一連の改善、専用サーバーのターゲットの管理、コードのストリッピングとデプロイ、再生モードのテストのためのツール、より迅速な制作開始を支援するためのサンプルと教育コンテンツに懸命に取り組んでいます。
パフォーマンスと品質に重点を置き、Render GraphをURPに統合することで、URPフレームリソースへのアクセスが増加し、レンダリングのカスタマイズやカスタムレンダリング機能の作成が容易になりました。レンダーグラフを使用すると、URP のソースコードを変更することなく、より高度かつ高パフォーマンスな URP の拡張機能を作成して、ゲームで独自のビジュアルスタイルを作り上げることができます。
Render Graphはシームレスかつ自動的にGPUメモリを最適化しますが、さらに重要なのは、NativeRenderPass APIを自動的に適用しながら、GPU帯域幅の利用も最適化するように改良されたことです。これにより、スタンドアロン型のタイルベース GPU デバイスで、最適なパフォーマンスと最小限のエネルギー消費量が保証されます。
すべての URP レンダーパスでレンダーグラフフレームワークが活用されるようになりました。これにより、URP をレンダーパイプラインの中心に据えて、スタンドアロン型デバイスとサポートされている多様なプラットフォームでのパフォーマンスのスケーラビリティを実現するための基盤と Unity のビジョンが強化されます。この追加の TECH リリースでは、レンダーグラフがシステムの CPU コストを最小限に抑えながら上記のすべて(およびそれ以上)のメリットをもたらすことができるように、グラフのコンパイルにかかるコストの最適化に重点を置いています。
URPのAPIアクセスとカスタマイズ性はさらに改良されており、カスタム後処理を作成する際の複雑さに対処し、履歴バッファ(色と深度)のようなリソースへのアクセスを改善している。HD レンダーパイプライン(HDRP)に関しては、引き続き、パフォーマンスの強化と NVIDIA DLSS3 のサポートの統合が主眼となっています。
これらの改善されたグラフィックス機能を利用して、それらをゲームに統合するために使用するワークフローを検討しています。
アーティストの体験は、SRP のミップマップストリーミングデバッグビューの改善によって強化されています。シェーダーグラフは、キーボードショートカット機能、スコープ、可視性設定が強化され、VFXグラフのURPサポートはさらに改善されています。
さらに、シェーダーグラフと Visual Effect Graph の両方で、より良いオンボーディング資料とサンプルを提供するための取り組みを進めています。また、ライトのベイク処理の安定性とユーザビリティを改善して、よりシームレスで信頼性の高いライティング体験をユーザーに保証することに引き続き注力していきます。
Unity 2022 LTS では、ECS for Unity をベースとした強力なパッケージのセットが導入されました。これは、すべてのプラットフォームで本番環境での使用が完全にサポートされており、より野心的なプロジェクトをターゲットにできるようにするものです。皆様からの初期のフィードバックに基づいて、ワークフロー全体で開発体験の改善をすでにいくつか加えています。
これにより、TypeManager、ベイク処理、またはソース生成に関連する、エディターの全般的なイテレーション時間が短縮されます。ドキュメントやエラーメッセージをより明確にし、いくつかの API のパフォーマンスをさらに向上し、より迅速に Entities を作成するための新しい API を追加しました。
それらの改善点は、Unity 2022 LTS と Unity 2023.3 の両方で提供されます。
私たちの新しいリリースサイクルに関する詳細情報をご希望の方は、このフォーラムのスレッドに質問を投稿してください。
Unity エディター、エンジン、ランタイムの開発の未来には、明るい光が射しています。他にもまだお知らせできない開発内容があり、来年は非常に重要な年になる予定です。次のメジャーアップデートについては、Unite 2023に参加し、基調講演とRoad to 2024のセッションに耳を傾けてください。
