概要
概要
BR200 は、本番環境にお対応できるAAAの高品質なバトルロワイヤルシューティングゲームサンプルです。60hzネットワークのシミュレーションレートで、最大200人までプレイできます。
本サンプルではクライアント-サーバートポロジを採用し、Photon Fusionがサポートしてるサーバーホスティングモードを複数実装しています。下記をご確認ください。
- ✅ プレイヤーホスト型マッチ:プレイヤーマシンがサーバーを動かしているが、クライアントおtしてもプレイ可能。
- ✅ セルフホスト型ヘッドレス専用サーバー(家庭用コンピュータまたはクラウドプロバイダのどちらか)
- ✅ Unityゲームサーバーホスティングプラットフォームでのホスティング。キューベースのUnity Matchmakerも含む。
免責事項: このドキュメントでは、Photon Fusion を使用して実装されたゲームコードにおけるゲームプレイおよび技術的な機能について説明しています。
Game Server Hosting や Matchmaker の統合に関する詳細は、パッケージに含まれている個別のドキュメント、またはこちらに記載された概要をご参照ください。
機能
BR200 サンプルは以下の機能パターンや実装を提供します。
💥 レンダリング精度に基づくラグ補正シューティング
💥 レンダリング予測型キャラクターコントローラー
💥 ティック精度のアニメーションシステム
💥 高度なインタレストマネジメント(関心領域制御)
💥 スムーズな視点回転を実現する高度な入力処理
💥 動的な武器のばらつきと高度な反動システム
(リコイル、スプレーパターン、入力による反動制御)✅ 複数のゲームモード対応 – バトルロイヤル、エリミネーション、デスマッチ
✅ プロジェクタイルのデータリングバッファを用いたヒットスキャン武器
✅ 体力とダメージのシステム
✅ プロジェクタイルの貫通(ピアシング)
✅ アイテムボックスと取得アイテム – 弾薬、燃料、体力、シールド、武器、グレネード
✅ 動的なアイテムドロップ(プレイヤーが武器やグレネードをドロップ可能)
✅ 各種グレネード – 爆発、フラッシュ、スモーク
✅ カメラ揺れシステム
✅ アナウンサーシステム
✅ 足音システム
✅ 観戦モード
✅ ジェットパック 🚀
✅ マッチメイキングとオプションを備えたメニュー
✅ セミプロシージャル生成レベル
✅ 高度なプレイヤー管理 – 途中参加、切断後のプレイヤーデータ復旧、再接続
✅ コマンドライン引数による設定に対応したヘッドレスサーバーインスタンスの実行