ボイスチャット
はじめに
近年は多くのゲームでボイスチャットが用意されています。もしVR/ARでプレイヤー同士を交流させたいなら、お互いに会話ができる機能は実質的に必須となるでしょう。
Fusionにはオーディオストリームを転送する機能はありませんが、かわりにボイスチャット用の別製品が提供されています。
そのSDKはPhoton Voiceと呼ばれ、Fusionと連携して使用することができます。
Photon Voice
Photon Voiceは、ゲームやマルチユーザーアプリケーションに、リアルタイムのボイスチャットを簡単に追加できるようにするSDKです。XRデバイスやWebGLを含むすべての主要なプラットフォームに対応し、デフォルトでクロスプラットフォームのコミュニケーションが可能です。
Photon Voiceは、Fusionとは完全に別の独立したSDKとして使用されますが、Fusionとシームレスに対応します。クライアントごとのRecorder
コンポーネントはストリームの送信を可能にし、Speaker
コンポーネントはFusionのNetworkObject
上で自動的に正しく位置づけられます。
はじめよう
FusionプロジェクトとVoiceのインテグレーションは、Voice - Fusionインテグレーションをご覧ください。
また、Photon Voiceの一般的な導入はこちらです。
デモとサンプル
Fusion用Voiceサンプルには、FusionとVoiceとのシンプルなインテグレーション方法を紹介するデモがあります。
また、より詳細なインテグレーションを示すゲームサンプルがいくつか存在します。
Back to top