NUnity講座おすすめナビLEARNING MATERIALS CATALOG
【Unity6版】BattleOnline(全38回):教材案内カード(書影ではありません)

MATERIAL / 記事講座

【Unity6版】BattleOnline(全38回)

キャラクター、爆弾、ドローンを使うオンライン対戦に、名前・得点・時間の同期と結果表示を加える。

公式の掲載情報を見る ↗

著者・講師と制作担当

公式教材の制作・提供サイト単位で関連づけ。個別執筆者の氏名は未確認。

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

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

言語と日本語への対応

日本語対応は画像スライドを含む本文で確認。Unity Editorの英語UIやC#のコード表記は教材の言語と区別する。音声・字幕は未確認。

提供元が公開する教材スライドのPUN2の導入手順を日本語の指示文で確認。公式レッスン本体を言語の根拠とする。

提供本文の言語:日本語

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

公開構成を学習テーマ別に整理。項目数と実際の章数は異なる場合がある。

  1. Photonとロビー

    PhotonServerSettingsとロビーUIを用意し、名前入力、接続、定名ルームのJoinOrCreateRoom、参加後のPhotonNetwork.LoadLevelをつなげる。

  2. ネットワーク上のキャラクター

    自分のキャラクターだけが入力に反応するようにし、位置、移動・ジャンプのアニメーションを同期する。

  3. モデルとカメラ

    VRoid Studio製キャラクターを導入し、各参加者に追従するCinemachineをネットワーク上で扱う。

  4. 爆弾と設置型攻撃

    PhotonNetwork.Instantiateで攻撃用オブジェクトを生成する。通常投擲、Rayの着弾点へ放物線で届く爆弾、設置ドローン、範囲攻撃を加え、所有者以外が入力処理をしないように分岐する。

  5. 名前・得点・残り時間の同期

    カスタムプロパティで名前を扱い、スコアとタイマー、リザルトシーンの勝者表示をそろえる。

  6. 対戦の追加ルール

    ビーム攻撃、回復するアタックポイント、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素材の再利用条件、実機通信は未検証。

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

この教材が合いそうな人

編集上の案内:PUN2を使う対戦サンプルで、参加・キャラ操作・爆弾・得点・時間・結果まで一度につなげたい人。ネットワーク用語だけを読むより、遊べる題材で学びたい場合に合う。

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

全38回の目次、Photon導入スライド、ロビー遷移、ドローン設置、スタン、最終課題を確認。Photon.Punの使用、IsMineによる所有者限定処理、PhotonNetwork.Instantiateを掲載コードで確認。

サポート・付属データ

公開レッスンは画像スライドと「コードを確認」の掲載コードで学ぶ形式。確認したページはログインせず閲覧できた。完成プロジェクト一式の配布、個別質問対応・添削・返信期限は確認できていない。

学んだ後の小さな練習

編集上の案内:まずロビーから2つの実行環境で同室へ入り、自分のキャラだけを動かせるかを確かめる。次に爆弾1種類とスコア同期まで進め、ドローンやスタンはその後に足す。

講座の公式目次を見る

出典と確認範囲

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

CodeGenius/CodeGeniusの公式掲載ページ

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

次に見るページ

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

選んだ教材を比較