Boidsとは
Boidsは鳥や魚が群をなして移動する様をシミュレートするもので、概要はこちらにまとめている。
一つ一つの個体は、一定の行動規範に従って「自律的に」動いていながら、全体が群として整然と運動することを再現する。
CoffeeScriptによるBoidsの開発
以下のステップで開発を進める。
- Boids 1.xのシリーズで、個体の生成・表示、運動、壁の回避などを実装
- Boids 2.xのシリーズで、最もシンプルな運動ルールを個体に与える
- Boids 3.xのシリーズで、「敵」を導入する
- アプリケーション版