ミニチュアは、テーブルゲームにおける物理的な状態を最もわかりやすく示す例のひとつです。その位置は、距離、視線、隊列、危険、戦術的な意図を表すことがあります。デジタルのシステムでは通常、プレイヤーがその動きをマウスやタッチスクリーンで再現しなければなりません。
コンピュータービジョンは、別のアプローチを提供します。物理的なミニチュアそのものを観察するのです。
トラッキングに実際に必要なこと
システムは、物体を識別し、プレイエリア上の位置を推定し、駒が動くたびにその位置を更新する必要があります。一般的な物体追跡と似ているように聞こえますが、テーブル上ではさらに制約が加わります。
似た見た目のミニチュアが複数あるかもしれません。プレイヤーはミニチュアを持ち上げたり、向きを変えたり、手や地形の陰に一時的に隠したりします。また、カメラは画像上の座標をゲームマップの座標系に対応づける必要もあります。
そのため、キャリブレーションが重要な鍵になります。ソフトウェアは、カメラの視界が物理的なディスプレイやプレイ面とどう対応しているかを理解しなければなりません。
トラッキングが役立つ理由
ミニチュアの位置をシステムが把握していれば、二重の入力を求めることなく、デジタルのエフェクトを反応させられます。戦場の霧、照明、エリア、距離の計測、状況に応じた情報が、プレイヤーによる物理的な駒の操作に反応できるようになるかもしれません。
大切な体験は、プレイヤーがミニチュアを一度動かすだけで済むことです。
Realm Kineticsは、こうしたフィジカルとデジタルのインタラクションを軸にDoungimを開発しています。カメラは、プレイヤーが物理的な駒を使い続ける中で、コンソールがテーブル上の動きを理解するための機能の一部です。
ミニチュアのトラッキングは、つながるテーブルゲーム用ハードウェアに共通する、より広い設計原則を示しています。テクノロジーは、プレイヤーに同じ動作を二度させるのではなく、プレイヤーがすでに楽しんでいる行動を観察し、支えるべきなのです。
