4月3日頃に空間ペルソナ(Spatial Persona)が唐突にリリースされました。空間ペルソナをオンにするとペルソナが立体的に表示され、同じ空間に居るかのようなコミュニケーションが可能になります。そして空間ペルソナの状態でSharePlayをすると、同じ空間で同じアプリを操作できます。
つい先日、その「空間的なSharePlay(Spatial SharePlay)」に対応したアプリを2つリリースしました。今回はそれらを紹介します。
PersonaReversi / ペルソナリバーシ
シンプルなリバーシアプリです。ボードを中心に空間ペルソナで円状に囲む事ができます。
技術構成
- SwiftUI
- RealityKit
- GroupActivities
モチベーション
- 空間的なSharePlayのポテンシャルを活かすジャンルの1つは「ボードゲーム」
- 世界で最も親しまれているボードゲームといえば「リバーシ」
- Apple Vision Pro発売直後の今はシンプルな設計のアプリに需要あり
Reality Composer Proの活用
私は3Dモデリングの知識や経験が全くありませんが、visionOS向け開発ツールのReality Composer Proでリバーシの駒くらいなら作る事が出来ました。
App Storeリンク
ソースコードリンク
PersonaChess / ペルソナチェス
シンプルなチェスアプリです。ボードを中心に空間ペルソナで円状に囲む事ができます。
技術構成
- SwiftUI
- RealityKit
- GroupActivities
モチベーション
- 空間的なSharePlayのポテンシャルを活かすジャンルの1つは「ボードゲーム」
- (リバーシ以外で)世界で最も親しまれているボードゲームといえば「チェス」
- Apple Vision Pro発売直後の今はシンプルな設計のアプリに需要あり
フルスペースも活用したアプリ構成
リバーシアプリの方はボリュームだけのシンプルな構成ですが、このチェスアプリではボリュームだけでなくフルスペースでも遊べます。フルスペースではボードの高さを変更したり、チェス全体の大きさを変更したり出来ます。「ボードの高さを床まで下げて巨大な駒でチェスをする」といった遊び方も可能です。
App Storeリンク
ソースコードリンク
リンク
余談
【Apple Vision Proを持っている方への相談】「空間的なSharePlay」に対応した自作のApple Vision Proアプリの動作確認や動画撮影等に協力してくれませんか?
実機が1台だけでは「空間的なSharePlay」を動かすことが出来ません。お互いにApple Vision Pro実機からペルソナでFaceTime通話している時だけ「空間的なSharePlay」を動かすことが出来ます。ただ、残念ながら私にはApple Vision Proを持っている知り合いがいないのです。もし協力してくださる方がいらっしゃれば、こちらのメールアドレス(waggle.slips.0t@icloud.com)に連絡ください!
==== 追記 2024/12/01 ====
12月現在も協力者募集中です!
==== 追記ここまで ====