← Back to Full Catalog
Autonomous Steering Behaviors & Boids Swarm Simulation Engine
Python 3.10+276 TestsBoids Swarm AI

Autonomous Steering Behaviors & Boids Swarm Simulation Engine

Headless 2D steering-behaviors & boids flocking swarm simulation engine in pure Python. 276 tests passing.

$29.99 100% Royalty-Free Commercial License

High-performance, headless 2D steering-behaviors and flocking simulation engine built entirely in native Python 3.10+ standard library. Zero external dependencies. Features 10 autonomous behaviors (Seek, Flee, Arrive, Wander, Pursuit, Evade, Obstacle Avoidance, Path Following, Leader Following, Flow Field Following), Craig Reynolds Boids swarming with priority blending, and uniform-grid Spatial Hash scaling to 10,000+ entities.

  • 10 Steering Behaviors (Seek, Flee, Arrive, Wander, Pursuit, Evade, Obstacles, Paths, Leaders, Flow)
  • Craig Reynolds Boids Flocking (Separation, Alignment, Cohesion Forces)
  • Uniform-Grid Spatial Hash (O(1) Proximity & Radius Queries)
  • Complete Vector2 2D Kinematics Kernel with Clamping & Reflection
  • Integrated CLI: sim, bench (>50,000 steps/sec), and JSON telemetry export
  • Exhaustive 276 Automated Pytest Suite Passing (100% Green)
  • 100% Royalty-Free Commercial Developer License