WP7 で Farseer と XNA を使用しています。ゲームに 2 つのオブジェクトがあります。最初のものは、ビットマップから生成された壁です。2 つ目はプレーヤー コントローラーです。実際には、これは単なる円オブジェクトです。この円はプレイヤーの指に追従します。
特定の動作が必要です。おそらく非常に基本的なものですが、Google で検索する方法がわかりません。コントローラーが壁にぶつからないようにする衝突検出です。跳ね返ってはいけません。指をたどろうとするだけで、壁に入らないようにする必要があります。
自分で実装するのが難しくないことはわかっていますが、物理エンジンを使用していて、たまたまそのような機能を提供している場合、それを利用しないのはもったいないことです。:)