ゼファーネットのロゴ

マルチプレイヤー VR ゲームの構築: 課題と解決策

日付:

マルチプレイヤー VR ゲームの構築: 課題と解決策
イラスト:©IoT For All

最初のポータブル スクリーンが登場する前から、テクノロジー業界はテクノロジーを消費者の生活に統合するための新しく斬新な方法に取り組んできました。 特に、ソーシャル スペースとインタラクションを促進する能力のため、XR (拡張現実) はイマーシブ テクノロジー業界で注目を集めており、周囲の世界とつながり、インタラクトするための独自のさまざまな方法を導入しています。 新しいインタラクションにより、環境をゲーミフィケーションする新しい方法が生まれ、XR は社会的インタラクションとコミュニティを促進する独自の方法に幅広い範囲を広げます。

XR – 仮想現実、拡張現実、複合現実

さまざまな種類の XR は通常、どれだけ「没入型」であるか、またはどれだけユーザーの物理空間に作用して統合するかによって定義されます。 

  • 仮想現実 (VR) は完全な没入感を表し、ユーザーを物理空間から切り離し、完全にデジタル要素で満たされたデジタル環境に置きます。 「Beat Saber」、「Superhot」、「VRChat」など、人気のあるヘッドセットの多くの VR ゲームがこれに似ています。
  • 拡張現実 (AR) は、現実世界との相互作用のない部分的な没入感を表します。 これには、「Pokemon GO」、「Ingress」などのゲームが含まれ、場合によってはジオキャッシュも含まれます。
  • 複合現実 (MR) は、現実世界と相互作用する部分的な没入感を表します。 たとえば、Snapchat や Instagram のフィルターなどは、物理世界の変化に反応し、それに合わせて適応します。 

XR は、トレーニング シミュレーション、博物館でのインタラクティブ教育、大規模なゲーム コレクションなど、現代のテクノロジー業界でさまざまな方法で採用されています。 しかし、マルチプレイヤー ゲームに関しては、新しいインタラクション モードに直面して、XR ゲーム開発者はどのような課題を克服する必要があるのでしょうか?

マルチプレイヤーサーバースペース

他のマルチプレイヤー ゲームと同様に、マルチプレイヤー プレイを促進するには、ある種の通信モードが必要です。 従来、これはユーザー対話情報をホストする専用サーバーで行われていました。 マルチプレイヤー サーバー接続をセットアップするには、主に XNUMX つの方法があります。

ピアツーピア

ピアツーピア (P2P) マルチプレイヤー ゲームでは、あるプレイヤーのデバイスが別のプレイヤーのデバイスに接続し、ホストのクライアント仕様に基づいてマルチプレイヤー接続を作成する必要があります。 P2P 接続は、「Halo」や「Starcraft」などの多くの古いマルチプレイヤー ゲームで一般的であり、ゲーム開発者による監視や管理をあまり必要としません。 これには、潜在的な不安定性、遅延、不正行為の機会が犠牲になり、競争力のあるゲームやタイミング重視のマルチプレイヤー ゲームに悪影響を与える可能性があります。

クライアントからサーバーへ

クライアント ツー サーバー (C/S) ベースのマルチプレイヤー ゲームでは、すべてのプレイヤーのデバイスが中央の専用ゲーム サーバーに接続する必要があります。このゲーム サーバーは、プレイヤー クライアントの限られたハードウェアを使用するのではなく、すべてのインタラクションとゲーム情報をホストします。

C/S ゲームでは、インタラクションの遅延を制限する唯一の要因はクライアント システムのインターネット速度です。つまり、競争力のあるゲームやペースの速いゲームでは、P2P サーバーよりも正確でタイムリーなインタラクションが可能になります。 ただし、C/S セットアップでは、ゲーム開発者自身がサーバーをホストするか、サードパーティに料金を払ってサーバーをホストする必要があるため、ゲーム開発者に大きなコストがかかります。

VR とは直接関係ありませんが、サーバー スペースは非常に重要な考慮事項です。 VRデバイスには、 限られた機能 フォームファクターが小さく、持ち運びが可能な場合もあるため、VR 開発者にとってハードウェアとインターネット接続の要件が非常に厳しくなります。

ボディトラッキング

ボディ トラッキングは VR ゲーム デザインの主な課題の XNUMX つであり、開発中のゲームの種類に大きく依存します。 「Beatsaber」や「Gorilla Tag」など、一部のマルチプレイヤー ゲームでは頭と手の位置のみが使用される場合がありますが、より複雑なゲームでは、ゲーム エクスペリエンスを促進するためにより多くのボディ トラッキング情報が必要になる場合があります。

このようなケースでは、ヘッドセットとハンド コントローラーのソリューションをカメラと組み合わせ、場合によってはトレッドミルと組み合わせて、より高い没入感とより関連性の高いデータ ポイントを促進し、多種多様なインタラクション スタイルを可能にします。

バランスとアクセシビリティ

ゲームバランスとアクセシビリティは、ゲーム開発者が考慮すべき最も重要な要素の XNUMX つです。 ゲームのバランスが崩れると、プレイするのが楽しくない、またはイライラするゲームになる可能性がありますが、さまざまな種類のユーザーの能力や形状を考慮していないゲームは、人口統計全体が完全にアクセスできない製品になる可能性があります。

VR も比較的新しいテクノロジーであるため、一般的な VR インタラクション ボタンの読み書き、ヘッドセット/ハンドセットの適切な向き、さらには乗り物酔いや目の疲れなどの身体的反応などの適切な VR エチケットが、新規ユーザーや馴染みのないユーザーにとって問題となる可能性があります。 そのため、責任あるテクノロジー設計は、マルチプレイヤー VR ゲームかどうかにかかわらず、開発者のプロセスの最前線に常に置かれるべきです。

新しいタイプのゲームプレイ

イノベーションには新たな課題が必要ですが、設計プロセス中に発生する課題による悪い結果を最小限に抑えるために開発者ができることはたくさんあります。 低レイテンシーのサーバー設定、ポリ数が少なくシンプルなテクスチャによるアセットの高速読み込み、パーティクル エンジンの使用の制限などのハードウェアのベスト プラクティスは、すべて高速実行ゲームの古典的な設計上の選択肢であり、これらのプラクティスは、ゲーム向けに設計する場合にはさらに効果的です。デジタル環境。

さまざまな層を対象とした入念なプレイテストを通じてアクセシビリティに特別な注意を払うことは、ゲーム内に存在する可能性のある潜在的な問題を明らかにするのに役立ち、強力な反復とバグテストのプロセスにより、リリース後のゲームの寿命と健全性が保証されます。 今日のマルチプレイヤー VR 開発者が直面している課題は確かに多くありますが、頼るべき解決策も数多くあります。

スポット画像

最新のインテリジェンス

スポット画像