ジャンル
3D小規模協力ゲーム
難易度
中級→上級
対応するUnityバージョン
Unity 2020.3以降
製品
ゲームオブジェクト、Relay、Lobbyのネットコード

『Boss Room』に入る
Boss Room は 、Netcode for GameObjects を使用して構築された小規模な協力型ゲームのサンプル プロジェクトです。マルチプレイヤー ゲーム フローの背後にある概念とパターンを探索できるように、全体を使用できるように設計されています。
たとえば、キャラクターの能力、レイテンシを隠すためのキャストアニメーション、複製されたオブジェクト、RPC、 Relay、 Lobby、 Authentication サービスとの統合などです。

ソースコードとアセットのダウンロード
Boss Room は GitHub で公開されており、クローン、フォーク、ゲームでの使用が可能で、自由に創造力を発揮できます。
アクセス:
- 人口が1つのダンジョンレベル
- 4つのキャラクタークラスとそれぞれに2つの異なるスキン
- 戦闘中の小鬼とボス
- シンプルな協力型パズル
- 高品質の様式化されたアートと音楽アセット
このリポジトリには、ClientNetworkTransform、シーン管理ユーティリティ、SessionManager などのユーティリティを含む、独自のプロジェクトで再利用可能なサンプル スクリプトを含む ユーティリティ パッケージ も含まれています。

学ぶ内容
Boss Room は、GameObjects、 Relay、 Lobby、およびAuthenticationサービス用の Netcode を使用して、小規模で協力的なマルチプレイヤー エクスペリエンスを効果的に構築する方法を学ぶのに役立ちます。
学習内容:
- Netcode for GameObjects を使用した協力型ゲーム構築の基本
- ネットワーク化されたオブジェクトプーリング
- 遅延を隠す技術
- ほか





