godot_boids/README.md

19 lines
524 B
Markdown
Raw Normal View History

2024-08-30 18:19:26 +03:00
# boids
2024-08-19 16:53:54 +03:00
2024-08-30 18:19:26 +03:00
Addon for Godot that adds 2D / 3D boids (flocking).
2024-08-19 16:53:54 +03:00
![boids](./resources/boids.gif)
## Usage
2024-08-30 18:19:26 +03:00
Clone the repository and copy over the `addons` folder into your project root.
Check the examples for more info.
2024-08-19 16:53:54 +03:00
## TODO
2024-08-30 18:19:26 +03:00
- [ ] 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