Bolt概要

Boltは非常に強力なUnityソリューションで、コミュニティ内でも話題になっています。 成功の秘訣は、複雑なネットワーキング機能を簡潔なインターフェースに要約したことにあります。

Photon Boltはマルチプレイヤーゲームでよくある懸念事項を解決してくれるので、最高のゲームを作ることに集中できます!

Boltのフォーラムに参加してください。

Cheet SheetWiP docsについてまとめた公開記事も参照してください。 ドキュメントに対して変更の提案やコメントの追加があれば、遠慮なく編集してください。

Photon Boltのエディション

Photon Boltは以下のように2つのフォーマットでリリースされています。

  主な機能 ダウンロード
Bolt Pro
  • Photon Cloudを使用しないダイレクトIP接続
  • 専用サーバー/カスタム設定
  • Gameye経由のターンキーオーケストレーション。詳細はこちら
ExitGames経由でのみ可能。登録してSDKへ接続
Bolt Free
  • 接続はすべてPhoton Cloudを介して取り持たれます
  • 手動のダイレクト接続はありません。 (パンチスルー機能あり)
  • Photon Cloud CCU価格
Asset Storeで無料

Back To Top

機能概要

Photon Boltにはさまざまな機能があり、ゲームの頑丈な土台となります。 Boltの特徴を際立たせる要素をご紹介します。

オーソリテーティブな動作 - Photon Boltオーソリテーティブなゲームに対するは特徴的なサポートを提供します。例えば、クライアントサイドの予測を伴うオーソリテーティブな動作、ラグ補正レイキャストの両方が組み込まれています。また、入力とプレイヤーのコントローラー状態同期のサポートにより、ゲームに合わせてカスタムのオーソリテーティブな動作を簡単に実装します。これらは、ほかの製品には真似できない機能です。

強力なイベントシステム - Boltにはイベントシステムが組み込まれていて、正しいターゲットにイベントを配布します。もちろん、高度な設定が可能で、自動に行うことができます。イベントは特定のゲームオブジェクトをターゲットにすることも、全体をターゲットにすることも可能です。 イベントの分配モードは、Unreliable、Unreliable Synced、Reliableの3種類で、どれも微調整が可能です。

状態の複製 - ゲームオブジェクトの変換とユーザーで定義可能なプロパティを、コーディングなしで自動的に複製します。すべてビジュアルエディターからアクセスできるので、プロパティを詳細に定義したりカスタマイズが可能です。

Mecanimの複製 - ネットワーク上でMecanimアニメーションを自動的に複製します。カスタムコードなしで、全キャラクターのアニメーションを完璧に同期しましょう。

優先順位付けとスコーピング - Boltでは、エンティティのスコーピング(プレイヤーが認識するエンティティの決定)とスコーピングされたエンティティの優先順位付け(スコーピングされたエンティティが2つ存在する場合、プレイヤーにとってどちらのほうが重要かの順位付け)の両方をサポートしています。

ラグ補正 / 当たり判定記録 - 当たり判定と巻き戻し、およびそれらをレイキャストするビルトインサポートがあります。これにより、FPSでのラグ補正などの複雑な技術を、数行コーディングするだけで実現できます。

専用サーバーとリッスンサーバー - Boltは従来の専用サーバー形式やリッスンサーバー形式(サーバーがマスタークライアントと呼ばれる別のユーザーとなります)をサポートしています。

同期済みマップのローディング - サーバーからのマップおよびシーンのローディングをサポートします。全クライアントで共通のマップおよびシーンが表示され、クライアントの準備が整ったら今度はカスタムフックをサーバーに指示できるようにします。

クラウドマッチメイキング - ランダムまたはパラメータ化検索でプレイヤーをゲームにマッチングします。オープンなルームのリストを作成しプレイヤーはそこからルームを選択できます。

クラウドリレー - Boltのクラウドリレーをもってすれば、プレイヤーが取り残されることはありません。直接接続できなくなった場合はいつでも、クラウドリレーを介したシームレスな接続が確立されます。これは保証されています。

ダイレクトIP接続とサーバーオーケストレーション - Bolt Proでは、ダイレクトIP接続やGameye(またはその他のプロバイダ)を介したサーバーオーケストレーション、オフラインインストールの特別なライセンス(アーケードやカジノなど)などの追加機能があります。 

ほとんどのUnityプラットフォームをサポート - Windows、OSX、iOS、Android、GNU/Linux、Xbox Oneに対応済です。PS4およびNintendo Switchは対応予定です。

To Document Top