VITALIFY.ASIA logo

[Unity] Apple Vision Proのシミュレーターで動作するゲームのデモを開発してみた

Unity PolySpatialを利用し、Apple Vision Pro向けの空間ゲームを開発。シミュレーター上でのビルドと動作検証の知見を共有します。

[Unity] Apple Vision Proのシミュレーターで動作するゲームのデモを開発してみた

米国では2024年初旬に購入可能になる予定のApple Vision Proへの期待が高まっています。現在はまだ実機は未発売ですが、XCodeのシミュレーターを使用してMac上でその動作を窺い知ることができます。

このシミュレーターでは、Unityで開発したApple Vision Pro向けのゲームやアプリを動作させることができます。

そこで今回弊社でも、Unityで作ったミニマルなゲームをシミュレーターで動作させてみる検証を行いました。

シミュレーターは、Apple Vision Proを装着したユーザーからの視点でその動作を検証できます。動画内の青い背景の画面がUnityで開発したゲームの舞台です。

その後ろ側に見えているのは、シミュレーター側が提供している仮想的な空間で、Apple Vision Proを装着したユーザーが生活している部屋を再現しています。

また、この動画ではゲーム画面の四隅をドラッグして、ゲームのウインドウの位置やサイズを変更する検証も行っています。

実際の実機でプレイするときは、このウインドウをドラッグする機能を使って、自分の周囲の空間の好きな位置にこのウインドウを配置できます。

この3D空間のウインドウを動かす動作は、既にMeta Quest 3などにも導入されていますので体験したことがある方も多いのではないでしょうか。

今回は、3D空間にウインドウを表示する検証でしたが、次回はUnityの3D映像と現実世界が入り混じったMRゲームのデモ作りにも挑戦してみようと思います。

未来が目の前までやってきましたね。来年の発売が楽しみです!

1,000社以上の事業成長を支えた圧倒的な『スピードと柔軟性』で、御社のアイデアを最短で形にします。まずは無料で壁打ちしませんか?

ブログに戻る

関連記事

3DGSを理解する 第3回:3DGSと2DGSは何が違うのか? ―「2D」の意味を正しく理解する3D

3DGSを理解する 第3回:3DGSと2DGSは何が違うのか? ―「2D」の意味を正しく理解する

3DGSと2DGSは、どちらも3次元空間のシーンを表現するGaussian Splatting技術ですが、使うGaussianの形状と重視する点が異なります。本記事では、3次元Gaussianを使う3DGSと、平面状Gaussianで表面形状の整合性を高める2DGSの違いを整理し、2D画像を表現するGaussianImageとの違いも解説します。

Toshihiko Nagaoka
3DGSを理解する 第2回:3DGSはフォトグラメトリと何が違うのか?3D

3DGSを理解する 第2回:3DGSはフォトグラメトリと何が違うのか?

3DGSとフォトグラメトリは、どちらも複数の写真から3D空間を再構成する技術です。本記事では、SfMによるカメラ位置・姿勢推定やSparse Point Cloudまでの共通点と、その後にフォトグラメトリがMVS・Dense Point Cloud・メッシュ生成へ進み、3DGSがGaussianの初期化・最適化へ進む違いを整理して解説します。

Toshihiko Nagaoka
3DGSを理解する 第1回:3DGSは従来の3D制作と何が違うのか?3D

3DGSを理解する 第1回:3DGSは従来の3D制作と何が違うのか?

3DGSは、従来のメッシュとは異なり、大量のGaussianを空間に配置して現実の見た目を再現する3D表現技術です。本記事では、メッシュとの違い、写真から3D空間を生成する仕組み、不動産・建築・文化財・映像・XRへの活用例、そして3DGSが従来の3D制作を置き換えるのかまで、初心者向けに整理して解説します。

Toshihiko Nagaoka
ぼくはデューパー、なんでもきいてね!