Addon for Godot that adds 2D / 3D boids (flocking).
Go to file
2024-08-30 18:19:26 +03:00
addons/boids chore: move to git lfs 2024-08-29 23:52:33 +03:00
examples/boids/2d wip 2024-08-30 01:32:01 +03:00
resources chore: add resources 2024-08-30 01:33:02 +03:00
rust fix: stuff 2024-08-29 23:51:27 +03:00
.gitattributes wip 2024-08-30 01:32:01 +03:00
.gitignore feat: yay rust rewrite its faster 2024-08-29 04:51:21 +03:00
export_presets.cfg feat: yay rust rewrite its faster 2024-08-29 04:51:21 +03:00
LICENSE.txt chore: init 2024-08-19 16:53:54 +03:00
project.godot wip 2024-08-30 01:32:01 +03:00
README.md docs: update readme 2024-08-30 18:19:26 +03:00

boids

Addon for Godot that adds 2D / 3D boids (flocking).

boids

Usage

Clone the repository and copy over the addons folder into your project root. Check the examples for more info.

TODO

  • memoize calculated distances
  • implement avoidance (point avoidance, edge avoidance)
    • implement nodes for these (for 2d, point and a rect node and 3d point and a cube node, circle / sphere too)
  • implement partitioning (quadtree/octree)
  • write better usage documentation