成果物
www.youtube.com
Boidsを迷路の中で動かすと面白いのではないかということで作ってみました。衝突回避の部分が難しく、1ステップの速度を下げることでひとまず対応しています。
仕組み
Boidsに壁から遠ざかる向きに力を加えることで衝突回避しています。今回は、Rayを使わず、x軸方向、y軸方向の壁までの距離を使っていますが、Rayを使うと動作が改善できるかもしれません。
Boidsについて
nekodigi.hatenablog.com
迷路生成について
nekodigi.hatenablog.com
コード
MazeSquareWithBoid
github.com