Unity
https://blog.unity.com/ja/news/best-of-unity-youtube-2023
Unityとマイクロソフトがクラウドサービスで提携、開発者への3Dツール提供を進める - Mogura VR News
Azure連携
https://twitter.com/needle/status/1434768674808688643
2011年ごろに採用され始める
過去のバージョン
https://unity3d.com/jp/get-unity/download/archive
複数バージョンを入れるならUnity Hubを使うのがよいらしいので上からいれてはいけない
学習リソース
【PR】このクオリティで無料? ユニティちゃんが懇切丁寧に教えるUnity使いへの道:Udemy講座編 - 4Gamer.net
【初心者向け】挫折しないUnityの勉強・学習方法を本気で紹介する | ぐるたかログ
https://learning.unity3d.jp/
Unity 関連で毎日チェックするサイト|へっぽこ|note
https://twitter.com/muro_cg/status/1410821358586585089
Shift+Alt+a でオブジェクトの 表示・非表示 の切り替え
ロードマップ(2019〜)
https://unity3d.com/jp/unity/roadmap
https://youtu.be/o9EJu4LRIdY
Unity Live Link
GameObjectをDOTSのエンティティに変換
2020.1
ここで一部の人が触ってもいいかなレベルになるらしい
アグレッシブにUnityを使っている人を「ゴリラ」というらしい
DOTS NetCode
UNETが死んでから初めて、使えるネットワークライブラリができる
DOTS Physics
havokと作っている
deterministic 再現可能(毎回結果が同じ)、パフォーマンス4倍
DOTS Audio
ソース10万個おいて近傍の数百個をmix downしながらリアルタイムに動かせるぐらいのパフォーマンスがある
Polymorthic sirialization(2019.3)
Monovihaviorを継承するクラスをシリアライズすると、コピーになる問題を解消
今までは技が必要だった
Editorの速度の向上 2020.1
10000個のCubeを選択する、みたいなときの早くなる
ワークフロー
Asset Pipeline 2.0(2019.3)
import速度、プラットフォーム変更が早くなった
今までは変換後のデータを1個しか持てなかった
オンデマンドインポート(必要な時に必要なアセットをバックグラウンドでインポート)ができる
使ってるシーンのものだけインポートしていく
VCS:Perforce(大規模なものに使われるVCS)統合
再生ボタン
ゲームが大きくなると初期化とかが重くて時間がかかる
一瞬で行けるようになる(ただし初期化とかはプログラマーがやる必要があるっぽい)
デバイスシミュレーター
コンテキストを生かしたツール(2020)
今まではインスペクターに何でも突っ込んでいた
シーンで使えるようにする
コンテキストのあるPrefabモード
Prefab以外の周囲の環境が見える
イラレのグループモードみたいなやつ
Quick Search(2019.3)
全体検索
便利そう基素.icon
UI Builder
エディタとランタイムの両方に使える
まだ荒いところもあるが使いようはある
ビジュアルスクリプティング(2020.1 Preview)
DOTS Animation 2020.1 Preview
Freeform Animation
自分でリグを組んでアニメーションを作成
Mocap、手付けにも使える
Unity的にはアニメーションの作り方はこれを中心に考えていきたいらしい
Kinematica 2020.1
MocapをDBに突っ込んでAIに頼むといい感じにモーションを作ってくれる
Environment System 2020.1
ShaderGraphとVisual Effect Graphの統合(2019.3)
VFXはVEGで作りながら、ピクセルレベルのことはShaderGraphでやる
2D機能がだいたいproductionになった(2019.3)
映像向けパイプライン
Python, Shotgunサポート
映像だとLinuxを使っているらしい、Linux向けエディター
ハイクオリティな絵づくり
Universal Render Pipeline(2019.3)
新しいポストエフェクト
HDRP正式版(2019.3)
real time raytracing
Ray tracing
Virtual Texturing
テクスチャのストリーミング
VRとかで重要になる
次のワールド構築のキー
デプロイと運用
Project Tiny
HTML5でWeb、モバイル向けのゲーム
結構ちゃんと動くらしい
Unity Distribution Portal
ゲームストアが死ぬほどたくさんある(国ごとにマイナーなのがある)
統一インタフェースを提供
Google Stadiaプレビュー 2019.3
AR Foundation
Magic LeapやHololens2とかいろんなハードで動く
Unity as a Library(2019.3)
XCodeで作ってるんだけどちょっとUnity呼びたい時に
コンテンツ配信の簡略化
Asset配信
Addresables
AssetBundleのビルド、運用の簡略化
Scriptable Build Pipline
ビルドパイプラインのスクリプトか
CDN
お客にアセットをデリバリー
アセット管理のバージョン管理とか面倒なことを吸収
Multiplay Match Making
全世界でいい感じに動く
Player Identity
プレイヤー情報の一元管理
今:「PSだとPS ID」「スマホでもあったらスマホのID」
クロスプレイに対応したい