実用上の質問: ゲームの入力の信頼性テスト. このフィールドノートでは、他者の設定リストをコピーするのではなく、明確な手順に沿って検証します。
スコアは、ハードウェアの品質ではなく、状態を要約
既定の状態は、必要なブラウザの機能が存在するか、期待されるインタラクションがページに到達したことを意味します。 手動状態は、ブラウザが自動的に条件を決定できないことを意味します。 利用できないと、API やシグナルがこの文脈に存在しないことを意味します。
関連するチェックは、現在のスコアで均等に重み付けられます。準備は1つのポイントに貢献し、マニュアルは半分未満に貢献し、使用不能はゼロに貢献します。 タッチ以外のパスからモーションは除外されます。 ラベルは表示されず、未解決条件を隠すことはできません。
デバイス固有の関連性は、デノミネーターを変更します
ゲームパッドが切断されるため、マウスとキーボードの設定は失敗しません。 タッチセットアップでは、タッチとモーションの状態が示されています。 選択したプライマリ入力は、スコアに影響を及ぼすかどうかを判断し、情報を保持します。
ターゲットプラットフォームは、ブラウザテストが自動的に実行されることはありません。 意図した目的地を説明し、必要に応じてプレイヤーを別の互換性チェックにルーティングします。
手順チェックリスト
- 実際のプライマリ入力を選択
- デバイスとの相互作用
- すべての手動状態を解決して下さい
輸出は証拠と制限を保存します
ローカルJSONには、選択したプラットフォーム、入力、ユースケース、チェックの状態、作成時間、ユーザーエージェントのコンテキストが含まれます。 生のキーシーケンス、ポインタートレイル、コントローラサンプルは含まれません。
レポートは、同じ環境を繰り返したり、簡潔なサポートノートを送信するのに便利です。 特定のゲームが入力を実装することを保証証明書、ベンチマークのランクまたは約束ではありません。
測定の限界: 読みやすさのスコアはブラウザの機能の概要です。 ハードウェア、ネイティブゲームサポート、エンドツーエンドレイテンシを認証できません。
結果を使い、再度測定する
結果とともに、デバイス、プラットフォーム、接続方法、ブラウザまたはゲームのビルド、以前の設定を記録してください。観察結果が変わった場合は基準状態に戻し、1つの変数だけを変更します。この手順は、文脈のない精密そうな数値よりも有用です。