Flocking Simulation
Coding Challenge #124
In this coding challenge, I create a flocking simulation in JavaScript based on Craig Reynolds “boids” algorithm.
Community Contributions
- QuadTree Optimization by TheTastefulToastie
- Colorful Regular polygons flocking by Juan Carlos Ponce Campuzano (Source Code)
- 3D Boids with QuadTree by Sebastien Raynaud
- Evolution Aquarium by Anurag Hazra (Source Code)
- Scenic Flocking Variations by Nathan Vos
- Fish tank by Robin Andersson (Source Code)
- Flocking Boids by oxrock (Source Code)
- 3D Flocking, 25.600 particles with custom webgl FBO engine. by Ethan Hermsey (Source Code)
- Flocking - 1000triangles by Seo junekyo
- Flocking in JavaFX by Paul Keller (Source Code)
- Flocking in 3D using the Vicsek Model by Kiril Blagoev (Source Code)
- Flocking in python using pygame by Nate Plamondon (Source Code)
- Flocking with AI piloted predators by Guillaume Manen (Source Code)
- Quadtree and Flocking Simulation by Ernst Schmidt (Source Code)
- Parasites by Anurag Hazra (Source Code)
- Frontal Cone View and Obstacle by Arnav Sirigere (Source Code)
- Flock of Conformity by Sam Lee (Source Code)
- Boids implementation by Christian Scott (Source Code)
- Boids implementation with space division and other optimisations (p5.js version) by Tamas Hortobagyi (Source Code)
- Boids implementation with space division and other optimisations (pixi.js version) by Tamas Hortobagyi (Source Code)
- Emojis flocking by Juan Carlos Ponce Campuzano (Source Code)
- Python implementation by chief141 (Source Code)
- Pixi JS boids with color gradient by Kevin Logue (Source Code)
- 3D flocking in C++ and compute shaders with octree and regular grid by Vojtěch Tomas (Source Code)
- Triangles instead of circles by Prem Naik (Source Code)
- 3D flocking (WEBGL): Colorful Butterflies and Flowers by Juan Carlos Ponce Campuzano (Source Code)
- Color flocking by Jeremy Muller (Source Code)
- Customizable, optimized boids simulation by Daniel Huang (Source Code)
- Boid Simulation with Sliders by Rich Smith (Source Code)
- Multi Cellular Organisms Using Flocking by Sponky Blox (Source Code)
- Colorful fish in a dark tank by Yunus Can Erol
- Flocking Simulation with QuadTrees with UI controls and Video Capture by Harivinay (Source Code)
You can also add your own version! (See how)