障害物(赤)を配置できる「ゲーム」を作成したいのですが、黒点がそれを避け、緑のターゲットに到達しようとします。
非常に簡単な方法を使用して、黒い点が赤に近く、方向を変え、しばらく移動した後、緑の点に進みます。
コンピューター制御の「プレーヤー」の「スムーズ」パスを作成するにはどうすればよいですか?
編集:滑らかさが主なポイントではありませんが、赤いブロック「壁」を回避し、それに衝突してそれを回避しないようにします。
基本的に3つのポイントしかない場合、どのようにパス検索アルゴリズムを実装できますか?
(そして、あなたが複数の障害物を置くことができたら、それは物事をはるかに複雑にしますか?)