Skip to content
/ Boids Public

A project dedicated to presenting Boids, a computed flocking mechanism, to users in a beautiful format.

License

Notifications You must be signed in to change notification settings

Xevion/Boids

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Boids
Built with ❤︎ by Xevion

Boids is a simple simulation project dedicated to showcasing the flocking algorithm (known as Boids) in a fun and accessible format, complete with sliders, buttons and dropdowns to allow maximum customization.

Features

  • Customizable simulation weights
  • Handles up to 750 boids simultaneously on modern systems!
  • Smoothly animated and simple customization menu
  • Clean and informative about menu
  • Boid tracking with field of view visuals (Space)
  • Performance statistics (CTRL+H, CTRL+G)

Boids attempt to cohesively move together by each individually doing the same thing: move towards the center of the flock, align to the average heading of the flock, and keep a certain distance from eachother.

Installation

To download a release, check the Releases section and download the appropriate build. Boids is built on the Unity Engine, and thus should be fully compatible across Windows, Mac & Linux without trouble.

Disclaimer

Note: Boids is extremely early in it's development and only has a fraction of the features I want it to have. Current releases are most definitely not even close to what I want Boids to look like. Additionally, I'm very inexperienced with Unity, and even worse with providing Builds to users. If a Build doesn't function, you'll have better luck loading the project and building yourself, likely.