Boids Simulation on Unity
A downloadable simulation for Windows
This project is a real time 3D simulation of boids (a 'boid', derived from 'bird', is used to describe entities that interact together to form flocks. In my case, these entities are fishes) created with Unity. It features flocking behavior, obstacle avoidance, and interactions with predators. Entities are procedurally animated with 3D graphics and shaders. A simple user interface also allows to control the main aspects of the simulation.
Developed as a first Unity project for fun and learning.
Controls
Camera Controls:
- Rotate view: Click and drag to rotate the view.
- Pan view: Click and drag with the middle mouse button to pan the view.
- Zoom in/out: Use the scroll wheel to zoom in and out.
- Reset camera view: Press 'C' to reset the camera view.
UI Controls:
- Toggle UI: Press 'U' to hide or show the UI.
Simulation Parameters:
- Adjust fishes and sharks: Change the number of fishes and sharks in the Parameters tab.
- Show FPS: Enable the FPS display in the Parameters tab.
Pause Simulation:
- Use the Pause button to pause and resume the simulation.
Links
Project source: https://github.com/VivianMenard/boids
Status | Released |
Platforms | Windows |
Author | Vivian Ménard |
Genre | Simulation |
Tags | 3D, boids, fishes, ocean, Real-Time, Unity |
Download
Download
boids_simulation_windows_build.rar 29 MB
Leave a comment
Log in with itch.io to leave a comment.