著者・講師と制作担当
公式教材の制作・提供サイト単位で関連づけ。個別執筆者の氏名は未確認。
担当確認:一部確認 / 2026-10-10。名前からプロフィールと関連教材へ進めます。
担当表記の出典
言語と日本語への対応
日本語対応は画像スライドを含む本文で確認。Unity Editorの英語UIやC#のコード表記は教材の言語と区別する。音声・字幕は未確認。
提供元が公開する教材スライドのPUN2の導入手順を日本語の指示文で確認。公式レッスン本体を言語の根拠とする。
提供本文の言語:日本語
- 公式公開レッスン・教材スライド本文(確認 2026-10-09)
- 当該レッスンの日本語解説スライド(確認 2026-10-09)
具体的に何を学び、何を作るか
公開構成を学習テーマ別に整理。項目数と実際の章数は異なる場合がある。
Photonとロビー
PhotonServerSettingsとロビーUIを用意し、名前入力、接続、定名ルームのJoinOrCreateRoom、参加後のPhotonNetwork.LoadLevelをつなげる。
ネットワーク上のキャラクター
自分のキャラクターだけが入力に反応するようにし、位置、移動・ジャンプのアニメーションを同期する。
モデルとカメラ
VRoid Studio製キャラクターを導入し、各参加者に追従するCinemachineをネットワーク上で扱う。
爆弾と設置型攻撃
PhotonNetwork.Instantiateで攻撃用オブジェクトを生成する。通常投擲、Rayの着弾点へ放物線で届く爆弾、設置ドローン、範囲攻撃を加え、所有者以外が入力処理をしないように分岐する。
名前・得点・残り時間の同期
カスタムプロパティで名前を扱い、スコアとタイマー、リザルトシーンの勝者表示をそろえる。
対戦の追加ルール
ビーム攻撃、回復するアタックポイント、2人目参加時の開始、一定時間の行動不能を加えて対戦の流れを整える。
ほかの教材と比べるポイント
編集上の案内:同じUnity 6題材のBattleTankはオフラインのミッション制作。本講座はPhoton.Pun、PhotonNetwork、所有権判定を使う。Photon Fusion本とはSDKと同期APIが異なるので、コードをそのまま混ぜない。
目指す成果
- 名前入力のロビーから対戦シーンへ参加し、各自のキャラとアニメーションを同期する。
- 爆弾・放物線射撃・設置ドローン・直線ビームを切り替える対戦を組む。
- スコア・制限時間・勝者表示・2人目入室時の開始・スタンを実装する。
必要な知識・準備
- Unity 6000.3.9のBuilt-in RP環境とPhoton PUN2を使用。Photon利用設定、C#の基礎、複数クライアントでの確認環境が必要。VRoidStudioによるキャラ制作はチャレンジとして登場する。
収録範囲と注意点
- Unity 6版でもFusionではなくPUN2を扱う。現在のPhotonプラン・利用上限は教材の無料公開とは別。
- 公開ロビー例は定名の部屋へJoinOrCreateRoomする小規模サンプル。複雑な対戦マッチングや不正対策の網羅は確認できない。
- オリジナルキャラ・ステージは自作課題。完成プロジェクト、VRoid素材の再利用条件、実機通信は未検証。
内容確認に使った公式資料
- CodeGenius公式の目次・掲載レッスン数(確認 2026-10-10)
- Photonの設定/LobbyシーンのUI作成・本文/掲載コード(確認 2026-10-09)
- ロビーからメインに遷移する仕組みの作成・本文/掲載コード(確認 2026-10-09)
- ドローンを設置する・本文/掲載コード(確認 2026-10-09)
- Playerを数秒間、スタン状態にする(アニメーション)・本文/掲載コード(確認 2026-10-09)
- ★(チャレンジ)オリジナルステージの作成・本文/掲載コード(確認 2026-10-09)
この教材が合いそうな人
編集上の案内:PUN2を使う対戦サンプルで、参加・キャラ操作・爆弾・得点・時間・結果まで一度につなげたい人。ネットワーク用語だけを読むより、遊べる題材で学びたい場合に合う。
学べる範囲と選ぶときの注意
全38回の目次、Photon導入スライド、ロビー遷移、ドローン設置、スタン、最終課題を確認。Photon.Punの使用、IsMineによる所有者限定処理、PhotonNetwork.Instantiateを掲載コードで確認。
サポート・付属データ
公開レッスンは画像スライドと「コードを確認」の掲載コードで学ぶ形式。確認したページはログインせず閲覧できた。完成プロジェクト一式の配布、個別質問対応・添削・返信期限は確認できていない。
学んだ後の小さな練習
編集上の案内:まずロビーから2つの実行環境で同室へ入り、自分のキャラだけを動かせるかを確かめる。次に爆弾1種類とスコア同期まで進め、ドローンやスタンはその後に足す。
出典と確認範囲
内容確認:2026-10-10。各出典に確認日を記載しています。受講・通読レビューではありません。向く人や学習後の練習は編集部の提案です。
CodeGenius/CodeGeniusの公式掲載ページ価格は確認時点の参考表示です。セール、提供条件、サポートや対応版は変わる場合があります。未確認は「提供なし」を意味しません。