This program simulates "boids," based on the influential paper Flocks, Herds, and Schools: A Distributed Behavioral Model . The implementation follows the pseudo code provided by V. Hunter Adams.
The program use the awesome raylite library for rendering.
- Implement a more efficient algorithm to simulate a larger number of boids.
- Add support for user inputs via the CLI and directly within the rendering interface (e.g., sliders for adjusting factors).
- Target HTML to enable the simulation to run directly in a web browser.
- Introduce more complexe behaviors such as predator-prey dynamics or multiple boid groups.
