サッカー場を表す 30x100 の巨大な配列があります。その中でプレイヤーを動かします。ただし、ボールが投げられたとき、パスをインターセプトする可能性がある軌道の +/-1 リーチ内に他のプレーヤーがいるかどうかを判断する必要があります。
一部の (そしてほとんどの) パスは斜めに投げられるため、そのようなものを評価するアルゴリズムを決定する方法を理解するのに苦労しています。
私のフィールドは次のようになります
1 2 3 4 5 6 7 ...
2
3
4
5
6
7
...
文字は積分器からのみ移動できます (したがって、それぞれは (3,2) や (20,90) などの座標のセットを常に持っています)。
選手が私のパス軌道の特定の範囲内にいるかどうかを確認する最も簡単な方法は何ですか?