Accessible at: https://zhujoel.github.io/boids_vue3/.
Joël ZHU
This project simulates complex flocking behaviour as we can naturally see in birds or fishes.
It is largely inspired by Craig Reynolds' algorithm as well as Conrad Parker's pseudocode.
- Simulate flocking behaviour.
- Create Prey and Predator flocks.
- Parameterize rules.
- Create walls by clicking on the canvas.
- VueJS 3.0
- TypeScript
- Node.js
- PixiJS
- PrimeVue
You need Node.js.
Install Node.js on Debian-based distributions:
sudo apt install nodejs npm
npm install
npm run serve