MLAPI

Netcode for GameObjects (NGO) 1.0.0-pre.2 リリースノート

Netcode for GameObjects (NGO) 追加箇所 (新機能) 変更箇所 削除箇所 修正箇所 既知の問題 参考資料 余談

MLAPI が Netcode for GameObjects という名前にリブランディング

We have completed a renaming / rebranding of Unity’s Networking libraries. What was previously MLAPI will now be named Netcode for GameObjects.More details:https://t.co/jQnT4CILxZ#unity3d #networking #multiplayer— Christopher Pope (@Creati…

gotanda.unity #19 でLT初登壇しました

新MLAPIについて発表しました. 登壇資料をおいておきます. 外出中で恐縮です登壇資料を置いておきます#gotandaunity https://t.co/yGThXu6gLW— Denik (@xrdnk) 2021年7月21日 youtu.be

(R)UDP通信のマルチプレイアプリはiOS審査でリジェクトされる

iOS 審査の罠 接続エラーの原因 では TCP 通信にする… ? 対応策

INetworkSerializableを実装して自作の型を同期可能にする【MLAPI】

MLAPI で同期可能な型 INetworkSerializable サンプル

MLAPI 公式サンプル「Boss Room」が公開されました

MLAPI 公式サンプル「Boss Room」が公開されました.やっとか~って感じですね. Boss Room Supported Unity Version GitHub Release Note Learn Note Photon Transport for MLAPI 終わりに

Custom Messaging Manager の Named Message を利用してテキストチャットのやり取りを実装する【MLAPI】

Environment Custom Messaging Manager How To Use サンプルスクリプト 処理の流れ ストリームを作ってデータを送る処理を作る ストリームを受け取ってデータを読み込む処理を作る ストリームを受け取ってデータを読み込む処理を事前登録する 注意点 動作確認

Network Update Loop で MonoBehaviour ライフサイクル前後に処理を差し込む【MLAPI】

MLAPI v0.1.0 から Network Update Loop という MonoBehaviour のライフサイクルの前後に処理を差し込める機能が追加されました. Network Update Loop Player Loop System Update Stage How To Use Reference

ConnectionApproval を利用して入室時のパスワードチェック機能を実装する【MLAPI】

Environment Connection Approval How To Use Reference

RpcParams を利用してRPCを受けるクライアントの選択を行う【MLAPI】

新 MLAPI では RPC が新生されています. 検証環境 New Standard RPC Rpc メソッド名の制約 RpcParams Quick Start サンプルを改変して試してみる 参考資料

MLAPI v0.1.0 Quick Start サンプルプロジェクトを作成しました

新 MLAPI 取り合えず触れてみよう!という方向けに,MLAPI v0.1.0 の Quick Start 作成しました. リポジトリはこちらです. github.com 検証環境 元ネタ Part 1|インストール Part 2|NetworkManager の設定 Part 3|Static Environment の作成 Part 4|Pl…

MLAPI 0.1.0 / MLAPI Community Contributions を git URL を通してインストールをする

検証環境 MLAPI v0.1.0 MLAPI Community Contributions v12 Transports Extensions

Unity Multiplayer Networking (MLAPI) 0.1.0 Experimental Release Note (日本語版)

MLAPI 改め Unity Multiplayer Networking v0.1.0 が Experimentalリリースされています. こっそりリリースノートが公開されていたので,日本語版を書きました. mp-docs.dl.it.unity3d.com 旧MLAPIのLast Release (v12.1.7) との相違点などをまとめました…

Unity Multiplayer Networking (MLAPI) Documetation (In-Progess版) 公開

Unity Multiplayer Networking (In-Progress)版のドキュメントが公開されました. mp-docs.dl.it.unity3d.com これまでのMLAPIのドキュメントはこちらです. mlapi.network また,先日のGDC2021 にて発表がありましたが,MLAPI の公式サンプルが 4/7 に公開…

Roppongi.unity #8 LT登壇しました

Roppongi.unity #8 にてLT登壇しました.発表資料をおいておきます. 現状のMLAPIについての報告が多く含まれます. speakerdeck.com #roppongiunity LT発表資料アップしました.「MLAPIでマルチゲームを作ってみた」https://t.co/KDsjjDB3cE— Denik (@xrdnk…

WSL 2 で MLAPI.Relay 鯖を立ち上げて MLAPI.Relay 鯖経由でマルチゲームを行う【MLAPI / MLAPI.Relay】

WSL 2 で MLAPI.Relay サーバをとりあえず簡単に立てて,MLAPI.Relay サーバ経由でMLAPIマルチプレイを試してみました. 以下,出来たツイート. 黒河さんのMLAPIサンプルプロジェクトを利用.右上に Relay IP と Relay Port が表示されているので成功してい…

NetworkedPrefabs の情報を取得する【MLAPI】

MLAPIの日本語情報が現時点でほぼないに等しいので細かいことでもメモ。 前回記事 NetworkConfig

MLAPI でテキストチャットっぽいのを作る (2)| UI表示【MLAPI】

テキストチャットっぽいのを作りながらMLAPIのお勉強しています…。 前回記事 UI準備 サンプルスクリプト(WIP) 動作確認

MLAPI でテキストチャットっぽいのを作る (1) 【MLAPI】

MLAPI でテキストチャットっぽいのを作ってみます。途中過程です…。 前回記事 NetworkedList とサンプルスクリプト やってみた

サーバー・クライアントの接続・切断時にメッセージを表示する【MLAPI】

引き続きMLAPIのお勉強。 前回記事 NetworkingManager ホスト接続・クライアント接続 ホスト切断・クライアント切断 サーバーが立ち上がる際に呼び出されるコールバック クライアント接続・切断時に呼び出されるコールバック 接続・切断時にメッセージを表示…

NetworkedVar を用いた変数同期【MLAPI】

NetworkedVar を用いて変数の同期を行います。 前回記事 NetworkedVar SyncedVar との違い 利用方法 NetworkedVar コンストラクタ NetworkedVarBool() NetworkedVarBool(bool value) NetworkedVarBool(NetworkedVarSettings settings) NetworkedVarSettings …

SyncedVar を用いた変数同期【MLAPI】

SyncedVar を用いて変数の同期を行います。 前回記事 SyncedVar 準備 利用

MLAPIで簡単なマルチプレイを作成する【MLAPI】

MLAPI のお勉強を始めました. MLAPI 新 MLAPI 環境 前準備 Network Prefabs 用の Player Prefab の作成 ThirdPersonController_LITE 設定 Networked Object Networked Transform Networked Animator プレイヤーにTPSCameraが追従するようにする独自スクリプ…