NUnity講座おすすめナビLEARNING MATERIALS CATALOG
PUN2(Photon Unity Networking 2)で始めるオンラインゲーム開発入門:教材案内カード(書影ではありません)

MATERIAL / 記事講座

PUN2(Photon Unity Networking 2)で始めるオンラインゲーム開発入門

接続とマッチメイキングから、オブジェクト・RPC・プロパティの同期方法を学ぶ。

公式の掲載情報を見る ↗

著者・講師と制作担当

公式掲載ページの担当表記を確認。

担当確認:確認済み / 2026-10-10。名前からプロフィールと関連教材へ進めます。

担当表記の出典
著者・講師一覧を見る →

言語と日本語への対応

日本語の公開章を読めることを確認。今回読んだ章と未読の範囲は「確認範囲」に記載する。日本語本文への対応と、言語の確定は別に扱う。

著者の公開章本文を日本語で確認。本文の原著言語や翻訳の有無を確定する明示資料は未確認のため、言語が日本語の件数には含めない。

提供本文の言語:日本語

具体的に何を学び、何を作るか

公開情報を学習テーマ別に要約。以下は目次の転載や全章一覧ではありません。

  1. 接続用の準備と導入チュートリアル

    PhotonアカウントとPUN用App IDを用意し、PUN Wizardで設定する。Resources内のAvatarプレハブにPhotonViewを付け、ルーム参加と複数アバターの生成、名前表示、PhotonTransformViewによる移動同期まで2Dサンプルで実装する。

  2. 状態共有とイベントを分類

    公開目次にあるオブジェクト同期・RPC・カスタムプロパティと選択指針を対比し、頻繁な状態更新と単発処理を考える。

  3. サーバー時刻の利用

    端末ごとの時刻に依存せずに進行をそろえる考え方を、サーバー時刻を利用する章で学ぶ。

  4. 部屋への接続とマッチング

    接続のコールバックを扱い、基本的な参加処理からロビーを使ったマッチメイキングへ進む。

  5. 座標同期と排他制御

    独自の座標同期や複数プレイヤーからの競合処理を扱い、既成コンポーネントだけでは足りない場面を考える。

  6. シーンと通信データ

    ルーム参加後のシーン遷移、送れる型とカスタム型、通信量の最適化を扱う。

ほかの教材と比べるポイント

PUN2の同期手段と部屋管理を日本語で引き直す用途に向く。新しいオンライン作品の技術選定は、保守段階という製品状況も含めて判断したい。

目指す成果

  • PUN用App IDの設定からルームへ接続し、2Dアバターの生成・名前表示・位置同期を行う導入手順を学ぶ。
  • 共有したい情報に応じてオブジェクト同期・RPC・カスタムプロパティを区別する。
  • 接続とロビー、シーン遷移、座標同期や排他制御を調べる参照ルートを作る。

必要な知識・準備

  • 実習にはPhotonアカウントとPhoton PUN用のアプリケーションIDが必要。PUN Wizardで初期設定する手順を無料初章で確認。
  • 編集上の準備案内:UnityとC#の基礎を用意し、Editorとビルド済みクライアントを動かして複数アバターを確認できる環境にする。
  • 初章の移動コードはInput.GetAxisを使用。利用中のUnityプロジェクトの入力設定との整合は自分の環境で確認する。

収録範囲と注意点

  • 今回は無料の初期設定・チュートリアル章と予備知識章の本文を確認。全19章の通読や通信動作の検証は未実施。
  • 著者の公開概要は、作成中・説明不足の部分があると案内している。
  • Photon公式はPUN2を保守/LTS段階とし、今後の機能追加は予定しないと説明。新規開発ではFusionやQuantumも検討するよう案内している。
  • 予備知識章には、2023年10月の追記で撤廃済みと説明された旧メッセージ数制限の解説も残る。利用時は追記と現行サービス条件を区別する。
  • Fusionの実装を学べる教材ではなく、Editorの正確な対応版も今回の導入本文では未確認。

内容確認に使った公式資料

この教材が合いそうな人

既存PUN2作品のコードを理解したい人、同期方式を整理したい人向け。

始める前に確認すること

編集部の準備提案:UnityとC#で単体のゲームが作れる段階で始め、接続・基本同期を理解してから中級章へ進む。

学べる範囲と選ぶときの注意

2026-10-10に現行19章目次、初期設定・チュートリアル章と予備知識章の本文を確認。両章は2024-12-03更新と表示。Photon App ID設定、2Dアバター生成・名前・位置同期、接続先サーバーの役割を確認。全19章の通読・通信実験は未実施。

サポート・付属データ

初章の2Dサンプルはコードを本文中に掲載し、後続章の実装例でも使う。読者コミュニティは質問・感想を受け付け、過去の返信も確認できる。現在の返信期限・保証、完成プロジェクト一式の配布は未確認。

学んだ後の小さな練習

編集上の案内:既存PUN2案件なら無料初章で、Editorとビルド版の両方にアバターが現れ、動きが同期する小さな実験から始める。新規案件はPUN2の保守状況とFusion等の適合を先に比較する。

講座の公式目次を見る

出典と確認範囲

内容確認:2026-10-10。各出典に確認日を記載しています。受講・通読レビューではありません。向く人や学習後の練習は編集部の提案です。

Zenn/o8que(Photon運営事務局)の公式掲載ページ

価格は確認時点の参考表示です。セール、提供条件、サポートや対応版は変わる場合があります。未確認は「提供なし」を意味しません。

次に見るページ

教材の選び方 対応版を確認する 別の教材と比べる

選んだ教材を比較