Unity 2019 の機能を探る
2018 LTS のリリース以降、弊社は様々な改善を施して新機能を追加してきました。Unity 2019 LTS では、優れたツールや新しいエディター UI が完備されているため、アーティストやデザイナーは生産性をさらに高めることができます。正式版となった SRP(スクリプタブルレンダーパイプライン)テクノロジーによって、すべてのプラットフォームで業界最高のグラフィックスを実現していただけます。さらに、内部で Unity を最適化したことで、ランタイムでの没入型の体験やプロジェクトのイテレーションの加速の両方の側面で最高の性能を実現することに成功いたしました。
グラフィックス
対応プラットフォーム、高性能そして、業界最高のビジュアルクオリティーすべてに対してスケーラビリティをお求めの場合は、制作に利用できるソリューションとして、ユニバーサルレンダーパイプラインをお勧めいたします。ハイエンドハードウェア(PC、コンソール、今後発売予定のハードウェア)で美しい高忠実度のグラフィックスを実現するために、HD レンダーパイプライン(HDRP)の正式版がリリースされました。これは、すでに HDRP を使って作業中のユーザーに対して安定したアップグレードパスを提供します。
スクリプティング
Unity のデフォルトコードエディターは Visual Studio 2019 になり、IDE サポートはパッケージに移動しました。また、この LTS リリースでは、プレイヤーディーププロファイリングやコールスタックサポートなど、プロファイリング関連の機能が大幅に向上しています。Unity 2019 LTS の Burst コンパイラーはコンパイルするプラットフォームに合わせて出力を最適化するため、パフォーマンスを大きく高めることができます。Burst コンパイラー 1.3 には、ネイティブデバッグが備わり、スケーラビリティや使用性も改良されています。.NET 4.x がデフォルトのスクリプティングランタイムになり、インクリメンタルガベージコレクション によってガベージコレクションによるスパイクを最小限に抑えます。また、スクリプティングワークフローにも日々の開発の利便性を向上させる改善が加えられており、イテレーション時間を削減し、生産性を高められます。
アーティストとデザイナー向けのツール
シェーダーグラフは、視覚的にシェーダーを作成するのに利用できるソリューションです。シェーダーグラフと互換性のある Visual Effect Graph を使うと、コーディングなしで美しい VFX をリアルタイムに作成できます。Unity 2019 では、改善された新しいTerrain ツール、そして 3D モデリングとレベルデザインツールを独自にハイブリッドした ProBuilder により、Unity Editor 内でさらに多くの作業を行えるようになっています。
エディターのアップデート
アイコン、フォント、そしてユーザーフィードバックシステムのアップデートにより、エディター UI のルックアンドフィールが刷新されました。Unity 2019 LTS ではエディターの明瞭性が向上されており、クリエーターがコンテンツ作成に集中しやすくなります。Unity 2018 LTS 以降、インスペクターでのプレハブアセット編集、Quick Search、プリセット、ショートカットマネージャーなど、ワークフローにさまざまな改善が加えられており、エディターでの生産性をさら高められるようになっています。Unity 2019 LTS では Asset Import Pipeline V2 を使用しており、アセット依存関係の追跡など多くの改善が施され、信頼性とパフォーマンスが高くスケーラブルなパイプラインの基礎を築き、インポート時間を大幅に短縮できるようになりました。
プラットフォーム
モバイルグラフィックスおよびパフォーマンスをプッシュすることが目的のモバイル開発者向けに、Unity 2019 LTS には、オンデマンドレンダリング、Adaptive Performance、強化された OpenGL サポートなどの改良が盛り込まれています。
2019 年、Unity は拡張現実(AR)そしてバーチャルリアリティ(VR)の開発者向けのさまざまなツールを追加し、その性能を向上させてきました。マルチプラットフォーム AR 開発用のフレームワークである AR Foundation では、アプリ一度ビルドするだけで ARKit、ARCore、Magic Leap そして HoloLens プラットフォームにデプロイできます。VR 用の HD レンダーパイプライン(HDRP)を使えば、パフォーマンスを犠牲にすることなく高忠実度を保ったまま、VR 体験をより高いレベルに押し上げることができます。
弊社は現在、認可された開発者がGoogle の Stadia クラウドゲームプラットフォーム向けのゲームを作成し、プラットフォームに載せるためのサポートを提供しております。
Unity リリースプラン
2019.4 LTS のリリースは 2021 年の半ばまで隔週で修正を行い、その後は 2022 年の半ばまで毎月更新を予定しております。
現在、Unity 2018.4 は最新版の LTS ではないため、2021 年春のサポートサイクルの終了まで、毎月 1 回のアップデートを予定しております。
アーカイブ
特定の Unity LTS リリースをお探しの方に、すべての LTS リリースを ひとつのシンプルなアーカイブページにまとめました。または、RSS フィードを購読しておけば、リリースと同時に最新の LTS にアクセスできます。
FAQ(よくある質問)
今年最後の TECH ストリームのリリースは長期サポート(LTS)リリースとなり、以後 2 年間は、バグ修正を含む隔週での継続的なサポートを受けられます。バージョン番号については、その年の TECH ストリームの最終リリースの番号に 1 を足し、「LTS」を付けます(たとえば、TECH ストリームのリリースが 2018.3 の場合は、2018.4 LTS になります)。
LTS リリースでは、基となる TECH ストリームリリースとは違い、新機能や API の重大な変更は含まれません。LTS リリースのアップデートでは、クラッシュやリグレッション、コミュニティの広範囲に影響を及ぼす問題、コンソール機向け SDK/XDK の問題のほか、多くのプロジェクトのリリースを妨げるような重要な問題に対応します。
LTS ストリームは、長期間にわたって最も安定したバージョンでゲームやアプリを開発および配信し、そのバージョンを使い続けること希望する開発者向けです。
TECH ストリームリリースは、Unity の最新の機能を利用したい開発者向けです。2019 TECH ストリームには、2019.1、2019.2 および 2019.3 の 3 つのリリースがあります。次の TECH リリースが公式に公開されるまで、現在の TECH ストリームのリリースに対するアップデートやバグ修正を週 1 回の頻度で提供します。公開後はその次のリリースでも同じサイクルが繰り返されます。
Unity 2019 LTS とも呼ばれる Unity 2019.4 には、Unity 2019.3 とは異なり、新しい機能はありません。Unity 2019.4 向けのアップデートには、クラッシュ、リグレッション、コミュニティの広範囲に影響する問題、コンソール機向け SDK/XDK の問題のほか、多数の開発者がゲームやアプリのリリースを行えなくなる可能性がある大きな問題に対する修正のみが含まれます。
制作中またはリリース間近の場合は、最新の LTS リリースをお勧めします。プロジェクトで Unity の最新の機能を使用したい方や、制作を始めたばかりの方には、TECH ストリームをお勧めします。
2019.4 LTS のリリースは 2021 年の半ばまで隔週で修正を行い、その後は 2022 年の半ばまで毎月更新を予定しております。
はい。通常のプロセスとして、まず Unity の次のリリースでバグを修正し、その後、修正を最新の TECH ストリームおよびLTS ブランチにバックポートします。これを実行する正確なメカニクスは、バグの本質、他のコンポーネントとの依存関係およびその他要因によって異なります。弊社には、Unity 2019 LTS への修正をバックポートする専属のチームがございます。
アルファ版は、Unity の新しい TECH ストリームバージョンの最初の公開リリースです。アルファのフェーズでは、最終リリースの一部として予定されているすべての新機能を徐々に追加しています。同時に、機能を初めて集合的にテストしています。TECH ストリームバージョンがアルファ版の間、機能の完全性が確保されるまで、新機能のアップデートを毎週リリースします。よって、機能が完全であり、安定性確保のための更新のみが行われるベータ版リリースよりも、アルファ版の方が安定性のリスクは高くなります。アルファ版とベータ版では、新機能を使用し、フォーラムやバグレポートを介してフィードバックを提供することで、開発プロセスに影響を与える機会が得られます。
これらの早い段階のリリースでは機能の安定性に問題がある可能性があるため、制作中のプロジェクトでの利用はお勧めしません。アルファ版またはベータ版でプロジェクトを開く前に、プロジェクトのバックアップを取っておかれることを強くお勧めします。
アルファ版とベータ版リリースはどなたでもご利用いただけます。サインアップは不要です。利用を開始するには、Unity Hub からダウンロードしてください。