LoginSignup
3
0

More than 1 year has passed since last update.

photon fusion 実装入門(マルチプレイヤー)@Mac

Posted at

基本的に、fusion-101を見て、初期セットアップを行ったが、実装中に「あれ、何これ?!」のところをこの記事で記載します。

うまく動作できた環境は下記の通りです。(下記のバージョンではないと、うまく動作できない場合があリます。)
・unityバージョン:2021.2.6f1
・Mono.Cecil:com.unity.nuget.mono-cecil@1.10.2
・SDKバージョン: Fusion SDK 1.1.2 Nightly Build 522
・MacOS: Platfrom settings :Apple SiliconからAnyCPUに変更。(Asserts/Photon/Fusion/Plugins/NanoSockets/macOS/AppleSilicon/libnanosockets.cs を開く。変更しないと、実行中に下記のエラーが出ていました。)

On M1 mac, Fusion always fails with: DllNotFoundException: nanosockets assembly<unknown>

Fusion Hub Welcomeタブというのは、↓です。
Fusion > Fusion Hub
スクリーンショット 2022-06-28 23.14.21.png
Fusion Hubを押すと、Weclome to Photon Fusion画面が出た。Fusion SetupでFusion App IDを記入します。
スクリーンショット 2022-06-28 23.14.38.png

次は、fusion-102ですが、一旦、これを無視して、下記の方法で実装してみました。
Hieraichy で右クリップ、
fusion >Setup Basic fusion Scene で簡単なfusionシーンが自動的に作成されました。

スクリーンショット 2022-06-28 14.40.00.png

Prototype Floor
スクリーンショット 2022-06-28 23.21.07.png

Prototype Network Start
スクリーンショット 2022-06-28 23.21.17.png

Prototype Runner
スクリーンショット 2022-06-28 23.21.27.png

Player1:File >Build Runでビルドして、起動します。(start host)
Player2:UnityでのPlayで起動します。(start client)
スクリーンショット 2022-06-28 23.34.06.png

下記のように、二人はそれぞれWASDキーで操作できれば、OKです。
スクリーンショット 2022-06-28 14.32.17.png

参考:
1、fusion-102
2、PhotonFusionセットアップ備忘録

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0