Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Unity 2021.1での Unityパッケージの名称変更について @RyotaMurohoshi(むろほし) 2021/07/21 Gotanda Unity #19
Slide 2
Slide 2 text
@RyotaMurohoshi(むろほし) C#・Unity大好きなMicrosoft MVP 日本Androidの会Unity部の運営 同人誌 UniBook 合同商業誌 Unityバイブルシリーズ
Slide 3
Slide 3 text
今日お話しする「パッケージ」は、 さまざまな機能やアセットをまとめたもの
Slide 4
Slide 4 text
公式Unityパッケージのほんの一例 ● JSONSerialize ● 2D Tilemap Editor ● JetBrains Rider Editor 自分のプロジェクトに合わせて、 適切なパッケージを選択・導入するのが大切!
Slide 5
Slide 5 text
パッケージにはいくつかの区分・種類が! ● Unityエディターに統合され有効・無効を設定するビルトインパッケージ ● Unityエディターにバンドルされているコアパッケージ ● Unity公式のパッケージ ● エンドユーザーが作成した再利用可能なコードやアセットをまとめたパッケージ
Slide 6
Slide 6 text
そんなパッケージだけれど Unity 2021.1で変更が!
Slide 7
Slide 7 text
「あれ、このパッケージ無くなったの!?」 ってならないようにしましょう!
Slide 8
Slide 8 text
今日お話しするのは、 「Unity公式のパッケージ」
Slide 9
Slide 9 text
Unity公式のパッケージは多くのパッケージが! ● Android Logcat ● ARKit XR Plugin ● Burst ● Input System ごく一部を紹介するとこんな感じ!
Slide 10
Slide 10 text
Unity 2020.3 LTSまでを振り返る
Slide 11
Slide 11 text
パッケージには、検証状態す名称が! ● 検証済み(Verified) ● プレビュー(Preview) 実プロジェクトで利用可能かどうかの検証状態を示す!
Slide 12
Slide 12 text
検証済み(Verified) 十分なテストがすんでいて実際のプロジェクトに導入可能
Slide 13
Slide 13 text
検証済み(Verified)パッケージのごく一部の例 ● Android Logcat ● Burst ● Input System ※ 2021年6月下旬、Unity 2020.3 LTSにおいて
Slide 14
Slide 14 text
検証済み(Verified)パッケージのごく一部の例 ● Android Logcat ● Burst ● Input System ※ 2021年6月下旬、Unity 2020.3 LTSにおいて
Slide 15
Slide 15 text
プレビュー(Preview) 検証中であり技術調査・技術検証向けな 今後大きな仕様変更が入ったり、サポートが終わる可能性もある 実験的なパッケージも含む
Slide 16
Slide 16 text
プレビュー(Preview)パッケージの例 ● 2D IK ● 2D Tilemap Extras ● UI Builder ※ 2021年6月下旬、Unity 2020.3 LTSにおいて
Slide 17
Slide 17 text
良さそうと、思うじゃないですか!? 問題があるんですよ!!!
Slide 18
Slide 18 text
「プレビュー(Preview)」パッケージは、次の区別がつかない 1.近いうちに検証済み(Verified)パッケージになる予定 そのうち実際のプロジェクトで使えるようになる状態 2.あくまで実験的な機能としての提供で、 いつまで経っても検証済み(Verified)パッケージにならない 可能性もある状態
Slide 19
Slide 19 text
利用側は、「プレビュー(Preview)」状態のパッケージに対して どれくらい力をいれて試してよいか分からない!
Slide 20
Slide 20 text
ということで、 ここからUnity 2021.1の話
Slide 21
Slide 21 text
Unity 2021.1から 「検証済み(Verified)」と「プレビュー(Preview)」 という名称は廃止 新しいパッケージの名称と意味・区分を導入!
Slide 22
Slide 22 text
Unity 2021.1より、パッケージの状態・名称は、 次の名称・意味・区分に! ● リリース済み(Released) ● プレリリース(Pre-release) ● 実験的(Experimental) ● リリース候補(Release Candidates) ● 非推奨(Deprecated)
Slide 23
Slide 23 text
リリース済み (Released) Unity 2020.3 LTSまでの「検証済み(Verified)」相当。 パッケージマネージャーウィンドウから、 何もせずとも導入候補として出る!
Slide 24
Slide 24 text
プレリリース(Pre-release) 1/3 その年のUnity LTSリリースまでに安定した状態になり、 リリース済み(Released)パッケージになることが期待さる 公式にサポートされていて、ロードマップの一部に パッケージへのフィードバックも求められている
Slide 25
Slide 25 text
プレリリース(Pre-release) 2/3 デフォルトでは、パッケージマネージャーウィンドウの 導入候補に出てこない 「Enable Pre-release Packages」に チェックを入れることで、導入候補に出てくる
Slide 26
Slide 26 text
プレリリース(Pre-release) 3/3
Slide 27
Slide 27 text
実験的(Experimental) 1/4 実験的なパッケージの状態、手探り的なパッケージの状態 最終的にリリースされずに、 「非推奨(Deprecated)」となる可能性もある! 製品として十分にテストされておらず、 ロードマップに含まれているわけでもない!
Slide 28
Slide 28 text
実験的(Experimental) 2/4 Unityエディターのパッケージマネージャーウィンドウの 導入候補に、表示されない! 導入方法は、それぞれのパッケージのフォーラムなどを参照!
Slide 29
Slide 29 text
実験的(Experimental) 3/4 Unity 2020.3LTSにおいて、プレビュー(Preview)パッケージ として公開されていたパッケージは 原則すべて実験的(Experimental)パッケージになった ※ ただし「2D Tilemap Extras」のように、プレビューからリリース済み状態に移行したものもあり
Slide 30
Slide 30 text
実験的(Experimental) 4/4 プレビュー(Preview)から実験的(Experimental)になったパッケージのいくつかは、 公式ドキュメント「Adding a registry package by name」 に記載されている方法で、Unity 2021.1でも導入できることを確認!
Slide 31
Slide 31 text
それ以外の状態 ● リリース候補(Release Candidates) ● 非推奨(Deprecated)
Slide 32
Slide 32 text
詳しくは公式ブログを! Unity 2021.1 の新しいパッケージマネージャー体験
Slide 33
Slide 33 text
パッケージの名称・状態はこっちも要チェック! https://docs.unity3d.com/ja/2021.1/Manual/upm-lifecycle.html
Slide 34
Slide 34 text
まとめ パッケージの名称、変わったよ! プレビュー、プレリリースと実験的に別れてわかりやすく! パッケージマネージャーウィンドウからの導入、要チェック!
Slide 35
Slide 35 text
合同同人誌 UNIBOOK 13もよろしくお願いします!
Slide 36
Slide 36 text
Unity 2021.1での Unityパッケージの名称変更について @RyotaMurohoshi(むろほし) 2021/07/21 Gotanda Unity #19