This is a Boids Simulation, written in Python with Pygame.
-
Updated
Nov 21, 2022 - Python
This is a Boids Simulation, written in Python with Pygame.
Craig Reynolds' Boids model for simulating the flocking behavior of birds.
3D starling-murmuration simulator: the Pearce et al. (2014) projection model (true spherical-cap occlusion) and topological Reynolds boids, runtime-switchable, with real-time collective-behaviour metrics (order parameter, opacity Θ/Θ′) and GPU-instanced ModernGL rendering. Grounded in three founding papers.
Every letter on a web page becomes a starling: flocking, crowd and predator simulation of tens of thousands of glyphs in WebGL2. Demo + bookmarklet.
Simple model for simulating leaderless collective movement.
Tune a murmuration. Interactive boids — three rules, five moods, one flock.
Living things, drawn as dots. Canvas 2D, no dependencies.
Thousands of birds follow three simple rules (keep apart, fly the same way, stay together) and turn as one, like starlings at dusk. Craig Reynolds' boids in the browser, with a falcon under your pointer.
One starling-flock step in CUDA C++, cuda-oxide, wgpu and cuTile Rust, checked against a CPU reference and profiled with Nsight Compute
A flock that draws shapes on the web: lands on any shape or word, follows the page scene by scene. Plain ES modules, no dependency. I use it on https://florian-etourneau.dev/
To associate your repository with the murmuration topic, visit your repo's landing page and select "manage topics."