Apple Watchエミュレータのゲームで2つのボタンを同時押しする必要があるか見極める方法
Apple Watchエミュレータ上のバーチャルペットゲームで操作が反応しないように見える場合、時計やエミュレータのせいにする前に、元のゲームがボタンの同時押しを必要としているか確認してみましょう。ゲームの説明書を確認し、割り当てられた各ボタンを単体でテストした上で、両方の入力を重ね合わせて同じ操作を再度試してください。入力の重複時のみ動作し、お使いのウォッチバージョンのエミュレータが同時押しに対応していることが明記されている場合は、実際に同時押しが必要である証拠となります。順次押しても機能する場合は、タイミング、ボタンの割り当て、または別のゲーム状態に依存している可能性があります。
同時押しとは何を指すのか?
同時入力(コード入力とも呼ばれます)とは、ゲームの2つのボタンが同じタイミングで押し続けられている状態を指します。たとえほぼ間を置かずに押したとしても、1つのボタンを押した後に別のボタンを押す操作とは異なります。取扱説明書には「A+B」のような組み合わせとして記載されている場合があり、エミュレータはこれらの仮想ボタンをタッチターゲット、Digital Crownの入力、またはその他の操作系に変換します。
バーチャルペットゲームでは、ミニゲーム、選択画面、または特別なアクションで組み合わせ入力が登場することがあります。ペットやメニューが反応しなかったからといって、単に同時押しが必要だと決めつけないでください。特定の画面を表示する必要があったり、選択を確定する必要があったり、ボタンを一定時間長押しする必要がある場合もあります。タイトルやバージョンによって仕様が異なるため、同じハードウェアの全ゲームが同じように動作すると決めつけず、プレイしている特定のゲームの説明書を参考にしてください。
まずはゲーム自体の説明書から確認する
対象のゲームおよびバージョンの取扱説明書、ゲーム内ヘルプ、または信頼できる攻略ガイドを探してください。説明書の中で、「+」や「と」、または「同時に押す」といった文言でつながれているボタン名や記号を検索します。ボタンを押すのか、長押しするのか、離すのか、そしてどの画面や状況でその組み合わせが適用されるのかを確認してください。
説明書に各ボタンの個別の動作しか記載されておらず、組み合わせについての言及がない場合でも、同時押しが存在しないことの証明にはなりません。誤った入力によってセーブデータが上書きされたり、後戻りできない選択肢が実行されたりしない安全で再現可能な環境(メニュー画面やミニゲームなど)でのみ、該当しそうな操作を試してください。利用可能な場合は、試行する前にステートセーブ(状態保存)を作成しておきましょう。エミュレータの機能はさまざまで、例えばArcEmuのApp Store概要欄にはステートセーブやApple Watchのマルチタッチ対応が記載されていますが、すべてのエミュレータにこれらのオプションがあるわけではありません。App StoreのArcEmu
エミュレータのボタン割り当てを確認する
エミュレータのコントロール設定またはROM設定を開き、画面上のタッチ操作やDigital Crownの入力が元の各ボタンとどのように対応しているかを記録します。レイアウト変更によって操作が移動または再割り当てされている場合があるため、現在の設定でAやBが予期しない場所に割り当てられていれば、記憶している「A+B」の組み合わせは役に立ちません。メニューの移動や選択の変更など、目に見える反応があるか、まずは予測可能な状況で各ボタンを単体でテストしてください。
また、エミュレータのバージョンや、Apple Watch固有の機能に関する記載も確認してください。たとえば、ArcEmuの現在のApp Storeの記載では、Apple WatchでのマルチタッチおよびDigital Crownに対応しているとされています。また、バージョン履歴にはバージョン2.0でマルチタッチ対応が追加されたと記載されています。これによってエミュレータが対応をうたっている機能は把握できますが、すべてのボタンの組み合わせ、画面レイアウト、またはウォッチの設定でまったく同じように動作するとは限りません。ArcEmuのバージョン履歴と機能リスト
対照的なA/Bテストを実施する
同じ画面で、入力が重複しているかどうかだけを変更し、同じゲームアクションを繰り返します。まず、該当するボタンを短い間隔を空けて1つずつ順番に押します。次に、そのペアを同時に押し、両方を少しの間ホールドしてみてください。各試行を数回繰り返し、ゲームの表示や動作を確認します。小さなタッチスクリーンでは、1回のタップミスだけで判断するのは根拠として不十分です。
テストはシンプルに保ちましょう。該当のコンボがA+Bであると思われる場合は、A単体、B単体、Aを押した後にB、そして重複させたA+Bの順で検証します。この比較中は、移動や余計なタップ、極端な長押しなどを加えないようにしてください。ペットのミニゲームなどで成功を示す分かりやすい表示がある場合はその反応を基準にし、そうでない場合は試行ごとに同じメニュー状態に戻して、同一条件で比較できるようにしてください。
結果は慎重に解釈しましょう。ゲームの説明書に「A+B」と明記されており、重複押しを繰り返すと成功するのに対し、順次タップでは成功しない場合、同時押しが必要である可能性が非常に高くなります。どちらの方法でも動作しない場合は、同時入力について結論を出す前に、ゲームの状態や割り当てを再確認してください。順次押しでも動作する場合は、どちらのタイミングでも受け付けられる操作であるか、最初の入力によって次の入力のための状態が切り替わっている可能性があります。
入力の制約を、割り当てやタイミングの問題と切り離して考える
Apple Watchは、タップ、長押し(タッチ&ホールド)ジェスチャ、スワイプ、Digital Crownの回転、そして一部のモデルではその他のハードウェア入力を受け付けます。Appleのユーザガイドではこれらを個別の操作タイプとして説明しており、あらゆるアプリやゲームで各ジェスチャを任意の組み合わせで使用できるとは保証していません。また、Digital Crownは一部の機能がシステム制御されているため、エミュレータでその割り当てが提供されていない限り、押したり回したりする操作が追加のゲームボタンとして機能すると思い込まないでください。Apple Watch:ボタンとジェスチャを使う
エミュレータで利用可能な場合は、入力方法をデバイス間で比較することが有効な診断になります。同じ仮想ボタンの組み合わせがiPhoneやiPadでは機能するのにウォッチ上では機能しない場合、ウォッチのタッチサーフェス、エミュレータの実装、またはウォッチ固有のレイアウトが制限要因になっている可能性があります。両方のデバイスで同時押しが失敗する場合は、ゲームの説明書、現在の画面、ボタンの割り当てを再検討してください。この比較によって原因を絞り込むことができますが、これ単体でソフトウェアの不具合であると断定できるわけではありません。
実用的な回避策を試す
同時押しが必要であることが確認できたものの実行が難しい場合は、サポートされている代替手段がないか確認してください。例えば、操作の再割り当て、長押し/ホールド(サステイン)のオプション、あるいは一方の入力をアクティブにしたままもう一方をタップできるDigital Crownへの割り当てなどです。ArcEmuはボタンのホールド/サステインやDigital Crown入力を機能として挙げていますが、これらのオプションが役立つかどうかは、対象のボタンの組み合わせやアプリのバージョンによって異なります。レイアウトを変更する前にエミュレータ自体の説明書を読み、リスクの少ない画面で変更後のコントロールをテストしてください。ArcEmuの機能
適切な回避策がない場合は、より大きなタッチディスプレイを備えたデバイスや、対応コントローラを使って同じゲームアクションを試してみてください。これは実用的な代替策であり、そのゲーム自体がウォッチでプレイ不可能であることの証明ではありません。一部のアクションは必須でない場合や、滅多に使用しない場合、あるいは別のゲーム内手順で代替できる場合もあります。設定変更によって普段のペットの世話やメニュー操作がやりにくくなった場合に備えて、元の割り当てに戻せるように控えておきましょう。
簡易判定ルール
ゲームの説明書に組み合わせが指定されており、割り当てられた各ボタンが単体で動作し、順次押しでは反応しないが重複押しを繰り返すと期待通りの反応が返ってくるという3つの条件が揃った場合、「同時入力が必要である可能性が高い」と判断できます。これらの確認事項のいずれかが当てはまらない場合は、未解決として扱い、ウォッチではこの操作に対応できないと結論付ける前に、ゲームの状態、割り当て、タイミング、またはエミュレータのウォッチ対応状況を調査してください。
