インタラクション(UX)

初期化

AR への明確な移行

2D 画面から AR に移行しようとしていることを、ビジュアルを使ってユーザーに伝えます。場面を切り替えるときにスマートフォンの画面を暗くしたり、エフェクトを使用して画面をぼかしたりできます。

一部のアプリでは、体験の一部のみが AR で行われます。

ユーザーが AR にシームレスに移行できるようにしてください。ユーザーに 2D インターフェースから AR への移行を開始してもらいます。ユーザーが操作できるようにすることで、煩わしさが軽減されます。

AR アイコンなどのボタンを配置して、ユーザーが自分で起動をトリガーできます。

ユーザーを AR 環境に優しく案内します。アニメーションやフェードアウトなどの簡単なトランジションを使用してください。

画面外探索

映像や音声で合図させて、画面外の探索を促します。

視覚的な手がかりによって、ユーザーはより堅牢な AR の世界を探索できるようになります。たとえば、ユーザーが追いかけるまで画面から鳥を飛ばします。この動きにより、ユーザーは目的の目標を達成するように誘導できます。

画面外のスペースを探すようユーザーに促す

音声データ探索

音声による合図を使ってユーザー エクスペリエンスを向上させ、エンゲージメントを促す。

音声により、ユーザーはアプリを操作して 360 度環境を探索できます。音声がゲーム体験の邪魔にならないように注意を払う。

3D オブジェクトや 360° 環境で音声を使用する場合は、次の点に注意してください。

  • 複数の音を同時に再生しないようにする
  • 効果音に減衰を追加する
  • ユーザーがオブジェクトを操作していないときに、音声をフェードまたは停止するように設定する
  • ユーザーが個々のオブジェクトの音声を手動でオフにできるようにする

深度衝突

常にユーザーのスペースを考慮してください。

深度衝突(仮想オブジェクトが現実世界のオブジェクトと交差しているように見える場合)を回避するには、妥当な会議室の大きさと、ユーザーがアプリを使用できるさまざまな環境に注意してください。

視聴に必要なスペースをテーブルトップから部屋全体、世界規模のスペースまで、どのくらいのスペースが必要かを明確に伝えて、事前に期待値を設定します。

エクスペリエンスに必要なスペースをユーザーに知らせましょう

オブジェクトの内部

ユーザーは仮想空間の物体にスマートフォンを装着できますが、それによって創作している現実と没入感のあるシーンが損なわれます。そのような場合は、訪問するつもりがないことをユーザーに伝えます。

視覚的な手がかりは、ユーザーがこのような意図しない事態を回避するのに役立ちます。「ここにいるはずがない」と言われたくなったら、中身をぼやけて撮影しましょう。

オブジェクト内を移動したことを視覚的にユーザーに知らせる

リセット

ユーザーが必要に応じてエクスペリエンスをリセットできるようにします。

リセット処理を迅速かつ簡単に行えるようにし、ユーザーは処理が完了したらすぐに使用を再開できるようにします。

マルチプレーヤー型ゲーム

マルチプレーヤー型ゲームでは、異なるユーザーが同じ AR 環境を共有できます。あるユーザーのデバイスに表示されるオブジェクトは、すべてのユーザーに表示されます。

  • プレーヤー 1 がサーフェスを検出する
  • プレーヤー 2、3、4 がプレーヤー 1 に近づくことで、同じサーフェスを検出します。
  • アプリがすべてのプレーヤーを認識し、接続します。全員が同じ AR 環境を共有するようになりました。

マルチプレーヤー型ゲームでは、1 人でプレイする場合よりも多くの協力が必要となります。各ステップについてユーザーに説明します。つながりの瞬間ができるだけシームレスになるようにしましょう。

参加するユーザーが増えた場合は、最初のユーザーに近づくよう促します。デバイスの接続速度が向上します。