Unity Multiplayer Networking (MLAPI) Documetation (In-Progess版) 公開
Unity Multiplayer Networking (In-Progress)版のドキュメントが公開されました.
これまでのMLAPIのドキュメントはこちらです.
また,先日のGDC2021 にて発表がありましたが,MLAPI の公式サンプルが 4/7 に公開される予定のようです.
We’re delighted to announce that the first experimental Unity package with a fully supported netcode solution will be available alongside the new Tech Stream release!
— Unity (@unity3d) 2021年3月16日
Boss Room, a sample game using netcode releases on April 7th here: https://t.co/LNQDUJtT60 #GDCShowcase pic.twitter.com/UBqIge4dgH
サンプルコンテンツはTwitterの動画にある通りです.
これで少しずつMLAPIについて理解できそうですかね….
OnAnimatorIK は同じ GameObject でのみ動作する
OnAnimatorIK() を使ってアバター動作を行おうとした時,IK Pass にもしっかりチェックを行っていたにもかかわらず, OnAnimatorIK() が呼ばれなくて原因がわからなかったのですが,以下のスレッドで原因が判明.
OnAnimatorIK は同じ GameObject でのみ動作する
つまり,別 GameObject に張り付いているスクリプトで, アバターのAnimatorを参照取得して, OnAnimatorIK() を呼んでもダメということです.
なんでこうなっているのかの原因は以下らしい….
Right, we didn't want to broadcast the callback to other game object because it could decrease performance.
ウェブに出ている OnAnimatorIK() の動作確認スクリプト, だいたいアバターにべったりアタッチされている例だったので,たまたま上手く行っている感. ここらへんはしっかり Reference に書いてホシイ.
Unity Learning Materials デビュー
Unity Learning Materials デビューしました. 先日 CA.unity 登壇した際の動画やスライドが掲載されています.
少し恥ずかしい…. アイコンがしっかり透過されていて嬉しいです.
Roppongi.unity #8 LT登壇しました
Roppongi.unity #8 にてLT登壇しました.発表資料をおいておきます. 現状のMLAPIについての報告が多く含まれます.
#roppongiunity LT発表資料アップしました.
— Denik (@xrdnk) 2021年2月24日
「MLAPIでマルチゲームを作ってみた」https://t.co/KDsjjDB3cE
落ち着いたらMLAPIで作ったマルチゲームを公開したいと思ってはいます.
CA.unity #1 LT登壇しました
CA.unity #1 登壇しました.資料を置いておきます. XR Interaction Toolkit の使い方まとめみたいなものです.
お疲れさまでした.
— Denik (@xrdnk) 2021年2月19日
登壇資料置いておきます.
「XR Interaction Toolkit 1.0.0-pre でVR開発してみよう」になります.https://t.co/AFYL5ajIFu#CA_Unity
WSL 2 で MLAPI.Relay 鯖を立ち上げて MLAPI.Relay 鯖経由でマルチゲームを行う【MLAPI / MLAPI.Relay】
WSL 2 で MLAPI.Relay サーバをとりあえず簡単に立てて,MLAPI.Relay サーバ経由でMLAPIマルチプレイを試してみました.
以下,出来たツイート. 黒河さんのMLAPIサンプルプロジェクトを利用.右上に Relay IP と Relay Port が表示されているので成功している.
WSL 2 で MLAPI.Relay Server を立ち上げて MLAPI.Relay Server 経由でマルチプレイできた pic.twitter.com/XWNMwUM8K6
— Denik (@xrdnk) 2021年2月9日
- 検証環境
- MLAPI.Relay 説明
- MLAPI.Relay デバッグビルド手順
- MLAPI.Relay リリースビルド
- 実際に MLAPI Relay 鯖でマルチプレイしてみる
- サンプルプロジェクト
- Relay Server 立ち上げ
- ホスト側の接続
- クライアント側の接続
- 終わりに