Godot エディターが、[Horizon OS] **バージョン69以上を実行しているMeta Questデバイス向けにHorizon Storeで利用可能になりました。これは早期アクセス版のGodot エディターが、[Horizon OS] **バージョン69以上を実行しているMeta Questデバイス向けにHorizon Storeで利用可能になりました。これは早期アクセス版の

Godotエディターが現在Meta Horizonストアで利用可能になりました

1年前、私はGodotエディタのAndroidポートを紹介しました。これまでにGoogle Playストアで50万回以上ダウンロードされ、開発者がAndroidタブレット、折りたたみ式デバイス、スマートフォンを使用してGodotアプリやゲームを作成・開発できるようになりました。それ以来、私たちはピクチャーインピクチャー(PiP)サポートによる開発ワークフローの改善、Godotバイナリのビルドとエクスポート機能の提供、エディタのパフォーマンスと信頼性の向上など、体験の洗練に懸命に取り組んできました。

この基盤の上に、そしてMetaからの助成金とW4 Gamesの支援のおかげで、数年前にBastiaan Olijが始めた概念実証を完成させることができました。GodotのファーストクラスOpenXR統合を使用して、XRコンテキストでAndroidエディタを使用するためのサポートを追加しました!

本日、Meta QuestデバイスでGodotエディタの初のモバイルXRポートをリリースできることを誇りに思います!

  • https://www.meta.com/experiences/godot-game-engine/7713660705416473/

GodotエディタはHorizon OSのバージョン69以上を実行しているMeta Quest 2Meta Quest 3Meta Quest Proデバイス向けにHorizon Storeで利用可能になりました。

これはMeta Questデバイスでネイティブに実行されるGodotエディタのアーリーアクセスバージョンで、外部コンピュータを必要とせずに、デバイス上で直接2D、3D、没入感のあるXRアプリやゲームの作成と開発が可能になります。

いつものように、この作業は完全に無料でオープンソースであり、すでにGodot 4.4の開発ブランチ(GH-96624)にマージされています。Horizon Storeで公開しているバージョンは、GodotウェブサイトからAPKとして直接ダウンロードすることもできます。

機能とハイライト

このバージョンのGodotエディタは、複数のパネル(2D)と没入型(XR)ウィンドウの間を行き来できるハイブリッドアプリです。これは以下に説明するエディタ機能をサポートするために使用されています。

すべてのGodotエンジン機能へのアクセス

プロジェクトマネージャーとメインエディタは、デスクトップやAndroidプラットフォームと同様にパネルウィンドウにレンダリングされます。これにより、ホーム環境でもXR体験に重ねても、エディタをすぐに利用できるようになります。

このアプローチにより、このポートの核心的な原則である、開発者に馴染みのある開発インターフェースと、デスクトップやAndroidプラットフォームで提供されるGodotエディタの全機能セットへのアクセスを提供することが可能になります。これには、アセットライブラリへのアクセス、キーボードとマウスのショートカット、GDScriptコードの編集/ハイライト/補完サポート、ドキュメントへのアクセス、ライブシーン編集、ライブスクリプトリロードサポート、ライブデバッグ、ライブプロファイリングなど多くの機能が含まれます!

XRアプリとゲームの開発!

XRプロジェクトを開発する際、没入型(XR)ウィンドウは、すでにリリースされたアプリのように、デバイス上で直接プロジェクトをプレイテストするために使用されます。このモードでは、エディタパネルをインタラクティブなオーバーレイとして呼び出すことができ、開発者はXRプロジェクトの実行中に反復、デバッグ、プロファイリングを行うことができます。

XRプロジェクトバイナリのエクスポートサポートは、プラグインを通じて利用可能になる予定です。

2Dおよび3Dアプリとゲームの開発!

2Dおよび3Dアプリとゲームの作成と開発のサポートは、すぐに利用できます。

Androidエディタのマルチパネル機能を活用することで体験が向上し、Horizon OSではエディタパネルの隣の新しいパネルでプロジェクトをプレイテストできます。これにより、エディタはリアルタイムでプロジェクトの反復、デバッグ、プロファイリングを行うためにアクセス可能なままです。

Androidエディタと同様に、このバージョンではサポートされているすべてのプラットフォーム向けに2Dおよび3Dプロジェクトバイナリをエクスポートする機能が提供されています。

Horizon OSプラットフォーム機能の活用

キーボードとマウスのサポート

外部キーボードとマウスのサポートにより、開発者はデスクトップやラップトップコンピュータと同じレベルの生産性を達成できます。

仮想キーボード、タッチコントローラー、直接タッチも、素早い操作や物理的なキーボードとマウスデバイスがすぐに利用できない場合にサポートされています。

シームレスなマルチタスク

Horizon OS v69で導入されたシームレスなマルチタスクにより、仮想空間でXRプロジェクトをプレイテストしながら、エディタパネルを表示して操作できるようになりました。

これにより、開発者はXR特有の奥行きの手がかりとスケール感の利点を活かしながら、XRプロジェクトのリアルタイムでのライブ編集、デバッグ、プロファイリングを行う能力が得られます。

パネルのリサイズとシアタービューのサポート

エディタパネルは、開発者のニーズに合わせてドラッグアンドドロップで自由にサイズ変更できます。

シアタービューボタンを使用すると、開発者はエディタパネルを最大化して前面に表示できます。

XRとゲームコミュニティにとって重要なステップ

このポートを実現するために必要な技術的成果に加えて、これはXRとゲームコミュニティに少数ながら重要な方法で影響を与える重要なマイルストーンだと考えています:

  • Meta Questを真の空間コンピュータに変える
  • Meta QuestはPCやラップトップコンピュータを必要とせずに、独自のネイティブアプリを作成(および配布)する能力を獲得します!
  • モバイルXRデバイスで完全なゲームエンジンを実行できることは、モバイルXRエコシステムにもたらすことができるアプリの種類のインスピレーションとなるはずです。
  • 機能豊富なアプリを構築するためのシードを提供することでOpenXRエコシステムを成長させる
  • Godotエンジンは自由でオープンソースのソフトウェア(FOSS)プロジェクトであり、Godot Foundationとのパートナーシップにより、OpenXRベンダーは同様の機能を自社デバイスにもたらし、OpenXRエコシステムを成長させることができます。
  • XR開発の摩擦を減らす
  • PCやラップトップデバイスでのXR開発は、開発デバイスとターゲットXRデバイスの間を行き来する必要があるため(つまり、開発のためにヘッドセットを外し、プレイテストのために再び装着する)、大きな摩擦があります。
  • XRデバイス上でネイティブにGodotエディタを使用する場合、開発デバイスとターゲットデバイスが同じデバイスになるため、これは問題ではありません!
  • XRとゲーム開発の参入障壁を下げる
  • このバージョンのGodotエディタは、Meta Questのようなデバイスを、Godotがサポートするすべてのプラットフォーム向けに2D、3D、XRアプリやゲームをネイティブに作成、開発、エクスポートする能力を持つ、簡単にアクセスできる開発デバイスに変えます。
  • より柔軟な開発体験を提供する
  • 開発者は仮想空間を活用して、ラップトップが提供できる以上の画面領域を獲得できます。
  • 仮想の浮動パネルは、従来のデスクトップ+マルチモニターセットアップよりも柔軟なレイアウトを提供します。
  • ヘッドセット内でXRプロジェクトをリアルタイムでプレイテストおよび修正する能力は、PCやラップトップコンピュータでは複製できない機能です。

次のステップ、フィードバック、貢献

これはほんの始まりに過ぎません!

前のセクションで述べたように、これはXR、GameDev、オープンソースコミュニティにとって重要なマイルストーンであり、この基盤の上に構築して、GodotエンジンをXRとゲーム開発のための強力で柔軟なクロスプラットフォームツールにすることを目指しています。

そのために、パートナー、コミュニティのメンバー、関心のある関係者からのフィードバックと貢献を歓迎します。


Fredia Huya-Kouadio

こちらでも公開されています

写真:Grant McIver(Unsplash)

市場の機会
Nowchain ロゴ
Nowchain価格(NOW)
$0.00254
$0.00254$0.00254
-1.55%
USD
Nowchain (NOW) ライブ価格チャート
免責事項:このサイトに転載されている記事は、公開プラットフォームから引用されており、情報提供のみを目的としています。MEXCの見解を必ずしも反映するものではありません。すべての権利は原著者に帰属します。コンテンツが第三者の権利を侵害していると思われる場合は、削除を依頼するために [email protected] までご連絡ください。MEXCは、コンテンツの正確性、完全性、適時性について一切保証せず、提供された情報に基づいて行われたいかなる行動についても責任を負いません。本コンテンツは、財務、法律、その他の専門的なアドバイスを構成するものではなく、MEXCによる推奨または支持と見なされるべきではありません。