私は現在、キャラクターがAIであり、リソースが配置された円形のマップにあるビデオゲームを作成しようとしています。
私は現在、この地図上の2点間の最短距離を計算しようとしていますが、私の問題は、地図が円形であるということです。たとえば、
マップが20*20で、(0,0)のimの場合、(19,0)ポイントの距離は1のみです。私はインターネットを探していましたが、私の問題に対する答えが見つかりませんでした。私はキャラクターの向き(北西南西東)にも注意を払う必要があります。彼はポイントに向かわなければならず、距離を長くする必要があります。
既存の式はありますか?
読んでくれてありがとう !