PUN Classic(PUN1とも呼ばれます)はPUNのはじめの主要バージョンです。         現在は、リファクタリングおよび機能拡張されたPUN2に切り替わっています。         新しいプロジェクトはPUN2をご利用いただき、また可能であれば既存のプロジェクトについてもPUN1からPUN2へ移行していただくよう強く推奨しています。 こちらをご参照ください: "移行情報". PUN Cloassicは今後数か月メンテナンスされます。       重要なバグの修正や新しいUnityバージョンのサポートは行いますが、新機能の追加はPUN2のみとなります。

概要

Asset StoreのPUNパッケージには、複数のデモが含まれています。 いずれも本格的なゲームではありませんが、それぞれのデモではマルチプレイヤーゲームの機能を構成するシーンやプレハブの実践的な設定手順を示しています。

以下で、PUN FreeとPUN+ packageパッケージのデモを数点紹介します。

Photon Unity Networkingを無料でダウンロード

PUN Demos
PUNデモ

Hubシーン

PUNを空の新規プロジェクトにインポートすると、自動的にこのシーンが読み込まれます。 読み込まれない場合には、Unityの以下のメニューを使用してください:

「Window」 -> 「Photon Unity Networking」 -> 「Configure Demos (build setup)」

同梱されているデモはすべて、この「Hubシーン」から起動できます。 AppIDをセットアップして、ビルドおよび実行してください。

Photon Unity Networking Free
Photon Unity Networking SDK

Hubをエディタで起動することも可能です。 一部のデモでは、Unityのコンソールでヒントをログします。 通常は、コンソール出力行をダブルクリックすると、行を出力したコードを取得できます。

デモの詳細については、それぞれのシーンを開いて参照してください。

Back To Top

基本

Boxes Demo

Photon Unity Networking Free
PUN Boxes Demo

ハイライト:

  • 迅速かつ容易なランダムマッチメイキング(JoinRandomRoom and CreateRoom)
  • プレハブのインスタンス化 InstantiateSceneObject
  • 固定されたアップデートでの、位置と回転の同期

Back To Top

Worker Demo

Photon Unity Networking Free
PUN Worker Demo

ハイライト:

  • ロビー内のルームをリスト化(旧UIを利用)
  • プレイヤーキャラクターのインスタンス化
  • キャラクターの状態とアニメーションの同期
  • RPCでのルーム内チャット

Back To Top

Synchronization Demo

Photon Unity Networking Free
PUN Synchronization Demo

ハイライト:

  • 位置更新を円滑化するため、複数のアルゴリズムを表示して比較
  • キーボード入力が必要

Back To Top

高度

Onwership Transfer Demo

Photon Unity Networking Free
PUN Ownership Demo
ハイライト:

  • PhotonViewのOwnership Transferオプションを使用
  • GameObjectの制御引継ぎを許可
  • 最新のオーナーによる、制御リクエストの拒否を実現
  • 所有しているGameObjectsを上記の"pin"でハイライト
  • 詳細

Back To Top

Pickup, Teams, Score

Photon Unity Networking Free
PUN Pickup、Team and Scores Demo

ハイライト:

  • アイテム取得の簡単なソリューションを提供 (同時取得の場合も)
  • アイテムが再生成されるタイミングを同期
  • カスタムプロパティを使用して、プレイヤーのチームとスコアを保存
  • クラス拡張を使用して、カスタムプロパティの設定とアクセスを容易化

Back To Top

機能デモ

Mecanim Demo

Photon Unity Networking Free
PUN Mecanim Demo

ハイライト:

  • Animator View Componentによるアニメーションの同期

  • Mecanimキャラクターの位置更新を円滑化

  • 詳細

Back To Top

Friends & Authentication Demo

Photon Unity Networking Free
PUN Custom Authentication Demo

ハイライト:

  • 友達検索 (偽のユーザー名で)
  • カスタム認証 (オプション)

ドキュメントのトップへ戻る