前回の続きで迷路を解かせてみました。
ダウンロード
前回、目的地まで歩くスクリプトを作りましたが途中で障害物がある場合たどり着けない場合があります。
なんどか自動的に回避して目的地まで行けないかと考えて
最初は障害物があるとき微妙に進行方向に対して左右にずらしてやると1マスの障害物なら回避できます。
ただこの場合だと前回のようにあらかじめルートを決めるやり方だと歩数が分かりにくいので
今回は目的値にたどり着くまで繰り返すというように作り直しました。
ただmove_routeの設定だけしていた前回と違って今回は若干他のスクリプトとバッティングする可能性があります。
でももっと複雑な障害物を回避したいことなどを考えて、とりあえず迷路を右手の壁に沿って進む
ようなものを作ってみました。