unityでいってみよう!

unityがチョットワカル位の人のブログ

「TECH STREAM RELEASE Unity 2022.1」を日本語化してみよう!

## あなたとともにイノベーションを創る

テックストリームのリリースでは、新機能や新ツールをいち早く試すことができ、お客様のフィードバックによってUnityの開発方針が決定されます。年に2回公開されるテックストリームは、次のリリースまでサポートされ、ディスカバリーやプロトタイピングの段階にあるプロジェクトで新機能の採用に備えることができます。

 

https://unity.com/sites/default/files/styles/16_9_l_scale_width/public/2022-05/Unity2022.1-TS-InnovationYourWay.jpg?itok=7EvMDOhm

 

## ハイライト

 

最新の機能とワークフローの強化をご覧ください。

 

### 生産性の向上

 

https://unity.com/sites/default/files/styles/810_scale_width/public/2022-04/visual-search-query-810x455%401x.jpg?itok=68wuwZCK

 

ワークフローを高速化するための改善により、Unity エディターで効率的に作成できます。チームの独立性をより重視することで、時間を節約し、イテレーションの速度を向上させます。プレイモードへの移行とファイルのインポートの高速化、必要なものを見つけるのに役立つビジュアルサーチクエリー、パッケージマネージャでの複数選択は、大きな違いを生む多くの改良点のほんの一部にすぎません。

2Dクリエイター向けには、ファウンデーション、インポート、アニメーション、物理演算の高速化に重点を置いています。スプライトアトラスv2、PSD拡張ファイルのサポート、2D PSD Importerのレイヤー管理、2D物理演算のためのドロネーテッセレーションが追加されました。スプライトスワップ機能では、キーフレームとアニメーションプレビューが効率化されました。

 

### 拡張可能なエディタ

 

https://unity.com/sites/default/files/styles/810_scale_width/public/2022-05/spline-export-810x455%401x.jpg?itok=DYSzTiBG

Editorをカスタマイズし、効率的なインエンジンワークフローをチームに提供します。UI Toolkitは、EditorとランタイムのUIを統合するソリューションになるための道を歩んでいます。2022.1 では、より多くの UI ウィジェット、マルチカラムをサポートした TreeView、ベクター描画 API、Property Drawers と Property Attributes により、ツール開発者のユーザビリティを加速させます。

Splineオーサリンフレームワークが利用可能になり、Editモードと連動するようになりました。プログラマは、ツールやカスタムコンポーネントを開発することで機能を拡張し、より多くのチームに力を与えることも可能です。

マテリアルAPIはすべてのマテリアルプロパティに拡張され、キーワードステート、HDRPの拡散プロファイル、IESライトに対応し、プロシージャルなマテリアル利用を強化します。また、Unity File System用の新しいAPIも追加され、これによりAsset Bundleの可視化と解析のためのツール作成が可能になりました。

 

### 拡張性のあるマテリアルワークフロー

 

 

https://unity.com/sites/default/files/styles/810_scale_width/public/2022-04/material-variant-810x455%401x.jpg?itok=RmPx3LYH

 

より高速なMaterialワークフローで生産性を向上させましょう。あらゆるレンダーパイプラインに対応するMaterialオーサリングを迅速かつ効率的に拡張できます。

Material Variantsは、大量のアセットを管理する際の反復サイクルを短縮し、コラボレーションを改善するための強力な統合ワークフローを提供します。Universal Render Pipeline(URP)とHigh Definition Render Pipeline(HDRP)の両方で利用できるこの新機能により、子マテリアルが親マテリアルと共通のプロパティを共有し、異なるプロパティのみを上書きできるマテリアル階層を作成することができます。

 

### パフォーマンスに関する詳細なインサイト

 

https://unity.com/sites/default/files/styles/810_scale_width/public/2022-05/frame-stats-810x455%401x.jpg?itok=hz6Yu-0l

プロジェクトをプロファイリングし、パフォーマンスを微調整して、より良いプレイヤー体験を実現しましょう。プロファイリングとパフォーマンスツールで、プロジェクトを次のレベルに引き上げましょう。

GPUとCPUのフレームタイミングデータとタイムスタンプをきめ細かく取得しアクセスするためのFrame Timing Managerを提供します。Frame Timing ManagerはEditorで使用でき、プラットフォームに関係なく、プロジェクトのパフォーマンスボトルネックをターゲットにして調整することができます。

また、スクリプト可能なすべてのレンダーパイプラインのエディタ内モードとプレイヤーモードの両方で、レンダリングデバッガにフレームスタッツプロファイラを追加しました。

 

### プラットフォームの最適化

 

https://unity.com/sites/default/files/styles/810_scale_width/public/2022-04/platform-optimization-810x455%401x.jpg?itok=_xSkdtlo

 

Unityプラットフォームのサポートにより、ゲームがどこでプレイされても安定性とパフォーマンスが保証されます。フレーム タイミング マネージャがエディタ内で使用できるようになり、ターゲット プラットフォームに関係なく、ゲームのパフォーマンス ボトルネックを特定して調整することが可能になりました。ARMのSystem Metrics Maliパッケージ経由で低レベルのデータにアクセスし、Androidゲームのパフォーマンスを分析できます。また、Samsungバイスのゲームでは、ビジュアルスクリプティングのサポートにより、Adaptive Performance 4.0を活用できるようになりました。

最新のインクリメンタル・プレーヤー・ビルド・プロセスにより、iOSおよびXboxゲーム開発のイテレーション時間を短縮します。レイトラッチングとモーションベクトルによりVRゲームのパフォーマンスを最大化し、Vulkanを使用するゲームのグラフィックパフォーマンスを改善します。

 

---

unity.com