Swarmz

Swarm simulator

A C++ library implementing a real-time swarming algorithm for simulating flocking behavior in game development and other applications.

A free, header-only C++ swarming (flocking) library for real-time applications

GitHub

134 stars
6 watching
9 forks
Language: C++
last commit: almost 7 years ago
Linked from 2 awesome lists

accelerationalgorithmboidsflockinggamelibrarypositionpublic-domainswarmunreal-enginevelocity

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
yltzdhbc/swarm_sim_matlabMatlab simulation environment for swarm robotics and artificial life49
danarmor/turing_cmdA console-based program simulating the behavior of a Turing machine for educational purposes10
sezna/bigbangRe-implementation of a C++ particle simulation in Rust for speed comparison purposes.38
eckyputrady/fish-flocking-simulationA simulation of small fish flocking together while avoiding larger ones5
chase-c/flocking-simulationA 3D simulation of flocking behavior in a virtual environment using Haskell and parallel processing.64
usda-ars-acsl/maizsimA maize simulation model that accounts for crop growth, soil dynamics, and environmental factors like climate change16
psumodeling/cyclesA daily time-step agroecosystem model simulating biophysical processes and management practices in cropping systems12
mengecrowdsim/mengeA crowd simulation framework for modeling and analyzing collective behavior of agents139
cppxor2arr/interactiveparticlesAn interactive particle simulation system10
amanzi/atsA highly customized and integrated hydrology simulator for complex terrestrial ecosystems47
ncsu-landscape-dynamics/rpopsAn R package that simulates the spread of pests and pathogens in forest and agricultural landscapes11
littleb0xes/stunning_barnacleA game built with Rust and Macroquad that simulates life-like behavior of particles under various forces.5
robotology/idyntreeA C++ library for simulating and analyzing dynamics of robots with floating bases177
zombiecraig/udsimA simulator and fuzzer for the Unified Diagnostic Services protocol290
markek1/collision-simulatorSimulates particle collisions and detects them efficiently using Rust.5