![Hero background image](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F0b8186fd09141ceb123c06499dc5d59230689c36-1536x800.jpg&w=3840&q=100)
3D小規模協力ゲーム
中級→上級
Unity 2020.3以降
ゲームオブジェクト、Relay、Lobbyのネットコード
『Boss Room』に入る
Boss Room は 、Netcode for GameObjects を使用して構築された小規模な協力型ゲームのサンプル プロジェクトです。マルチプレイヤー ゲーム フローの背後にある概念とパターンを探索できるように、全体を使用できるように設計されています。
たとえば、キャラクターの能力、レイテンシを隠すためのキャストアニメーション、複製されたオブジェクト、RPC、 Relay、 Lobby、 Authentication サービスとの統合などです。
![ソースコードとアセットのダウンロード](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2Fb4c7de381d31b047cc36a52b58e4e98e0b1f7678-800x449.jpg&w=3840&q=75)
ソースコードとアセットのダウンロード
Boss Room は GitHub で公開されており、クローン、フォーク、ゲームでの使用が可能で、自由に創造力を発揮できます。
アクセス:
- 人口が1つのダンジョンレベル
- 4つのキャラクタークラスとそれぞれに2つの異なるスキン
- 戦闘中の小鬼とボス
- シンプルな協力型パズル
- 高品質の様式化されたアートと音楽アセット
このリポジトリには、ClientNetworkTransform、シーン管理ユーティリティ、SessionManager などのユーティリティを含む、独自のプロジェクトで再利用可能なサンプル スクリプトを含む ユーティリティ パッケージ も含まれています。
![学ぶ内容](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F3fce188b6fdfcb509468da5146d47e2f2990fce1-800x449.jpg&w=3840&q=75)
学ぶ内容
Boss Room は、GameObjects、 Relay、 Lobby、およびAuthenticationサービス用の Netcode を使用して、小規模で協力的なマルチプレイヤー エクスペリエンスを効果的に構築する方法を学ぶのに役立ちます。
学習内容:
- Netcode for GameObjects を使用した協力型ゲーム構築の基本
- ネットワーク化されたオブジェクトプーリング
- 遅延を隠す技術
- ほか
![NetCode](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F756c823205a4ce338dcd16e0da794070851696bc-810x455.jpg&w=3840&q=100)
Unity の新しいファーストパーティの NetCode ソリューションの詳細を確認し、各種機能を試すのに必要なライブラリ、チュートリアル、サンプルを入手しましょう。
![頂点構築カード](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F1c11dc4ce90ac3d38b5c4e7092590c868083c7a2-740x416.jpg&w=3840&q=100)
あらゆる規模のスタジオ向けに、あらゆるゲーム エンジンでマルチプレイヤー ゲームを構築し、スケーラブルで信頼性が高く、安全なゲーム サーバー ホスティング プロバイダーでホストできます。
![Unity のドキュメント](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F04cd487ce87423942ef5a2b440432111e191f2a0-810x455.jpg&w=3840&q=100)
Unity でネットワークを始めるための技術リファレンス、ガイド、チュートリアル コンテンツについては、マルチプレイヤー ドキュメントをご覧ください。
![発進](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2Fa43c43be59e884658cc72e460bbae36e620720c4-810x455.jpg&w=3840&q=100)
サンプル プロジェクト Galactic Kittensで、Netcode for GameObjects を使用して 2D の小規模協力ゲームを構築する方法について詳しく学んでください。
![boss room のコールアウト](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F0b8186fd09141ceb123c06499dc5d59230689c36-1536x800.jpg&w=3840&q=75)