← 一覧に戻る
議論 Reddit

GDevelopにWebXR拡張機能が登場!VRゲーム開発が手軽に

GDevelopでのVRゲーム開発を劇的に進化させる「WebXR extension」ファミリーがリリースされました。この拡張機能により、コーディングなしで本格的なVR体験をGDevelopのイベントシートワークフローに統合することが可能になります。

WebXR APIを活用し、空間トラッキング、コントローラー入力、物理演算に基づいたインタラクション、インベントリシステムなどが標準で提供されます。この拡張機能は無料で利用でき、Meta QuestをはじめとするWebXR対応ヘッドセットでブラウザ上で動作します。

主な機能:

  • VRセッション & ヘッドトラッキング: イベントシートからVRセッションの開始・停止が可能。`VrHeadAnchor`ビヘイビアはオブジェクトをプレイヤーのヘッドセットに追従させ、シーン全体をプレイヤーの動きと同期させます。
  • コントローラー追跡: `VrController`ビヘイビアにより、3Dオブジェクトを両手のコントローラーにそれぞれ割り当てられます。
  • 物理演算ベースの掴み: `VrGrabbable`ビヘイビアで、プレイヤーは3Dオブジェクトを掴んで投げたりできるようになります。
  • ホルスター & インベントリ: `VrBodyZones`および`VrHolster`ビヘイビアを使用して、アイテムをプレイヤーの身体に配置・管理できます。
  • 弓矢システム: `VrBow`と`VrArrow`ビヘイビアで、すぐに使える弓矢システムを実装できます。
  • レバー、スライダー、ボタン: `VrInteractable`ビヘイビアにより、オブジェクトをインタラクティブな要素(ドアの開閉、ダイヤルの操作など)に変換できます。
  • ポイント&セレクト: `VrSelectable`と`VrTargetable`ビヘイビアで、コントローラーのレーザーポインターやタッチ操作によるオブジェクトの選択・検出が可能です。
  • クライミング: `VrClimbable`ビヘイビアで、プレイヤーは表面を掴んで登ったり、移動したりできます。
  • ドア & キー: `VrDoor`ビヘイビアで、物理演算ベースのドア操作や、`VrKey`ビヘイビアによる鍵の開閉システムを実装できます。
  • 移動方法: `VrTeleport`ビヘイビアによるテレポート移動や、`PhysicsCharacter3D`ビヘイビアを利用したスムーズな移動をサポートします。
  • 浮遊オブジェクト & HUD: `VrFollower`ビヘイビアで、HUDやリスト表示などをプレイヤーやオブジェクトに追従させることができます。

![WebXR (VR) GDevelop extension - available now!](https://external-preview.redd.it/dnNoZXZnMmZ3aGFoMTRzhdRlNOO4kIZJI0amQToSYEbLpjUAesHNlhK1fpUa.png?width=640&crop=smart&auto=webp&s=70b08d19dc3deefd597bdfe416d2a01c2ecd89cc)

元の情報源を見る →