Android XR は Unity、OpenXR、WebXR とシームレスに連携するため、プラットフォーム間で互換性のあるアプリを構築できます。これらの XR 開発ツールには、没入型エクスペリエンスの作成という独自の課題に対応した機能が含まれています。最適な選択は、プロジェクトの要件、ターゲット ユーザー、デベロッパー リソースによって異なります。
Unity、OpenXR、WebXR アプリ
- 開発の負担を最小限に抑えて、別のプラットフォームから Android XR に移植できる
- 完全にカスタマイズ可能で、Jetpack XR SDK を使用したビルドの代替手段
- ユーザーの物理空間全体にアクセスして使用できるため、フルスペースでのみ動作します
使い慣れたテクノロジーとツールから始める
Android XR はオープン スタンダードをサポートしているため、幅広いデバイスやユーザーに対応するアプリを作成できます。ニーズに合った開発アプローチを選択します。
Unity での開発Unity は、インタラクティブな 2D および 3D コンテンツの作成に広く使用されているリアルタイム 3D エンジンです。ビジュアル エディタ、スクリプト機能、大規模なアセット ライブラリなど、包括的なツールスイートが用意されています。事前構築済みのコンポーネント、ビジュアル スクリプト、サポート コミュニティが用意されています。 Unity は、クリエイティブなテスト、迅速なイテレーション、品質テストをサポートしています。 Unity で開発する |
OpenXR での開発OpenXR は、プラットフォームとハードウェア間で互換性のある XR アプリを構築するための、ロイヤリティ フリーのオープン スタンダードです。これにより、低レベルのコードを記述し、幅広いデバイスでアクセス可能で適応可能な XR エクスペリエンスを作成できます。 OpenXR は、ハードウェアに近い実装とハードウェアの最適化により、パフォーマンスが向上しています。 OpenXR での開発 |
WebXR を使用して開発するWebXR は、特別なアプリをダウンロードしなくても、ウェブブラウザで XR を直接体験できる API です。互換性のあるブラウザがあれば誰でも WebXR エクスペリエンスにアクセスできるため、より多くのユーザーにリーチできる可能性があります。 WebXR エクスペリエンスの共有は、URL の共有と同じくらい簡単です。幅広いプラットフォームで実行できる、摩擦のない XR エクスペリエンスに最適です。 WebXR で開発する |
OpenXR™ および OpenXR のロゴは、Khronos Group Inc. が所有する商標であり、中国、欧州連合、日本、英国で商標として登録されています。