Home▸Physics & Mechanics▸Jellyfish Simulator

Jellyfish Simulator (2D)

Interactive 2D jellyfish simulator: bell contraction drives jet propulsion, tentacles sway on a Verlet chain, and bioluminescence flashes on every pulse. Adjust population, bell size, pulse speed and glow color, and click the water to drop food.

Physics & Mechanics2DEasy60 FPS📱 Mobile-adapted⇄ 3D version
2d-3d-jellyfish ↗ Open standalone

This 2D canvas simulator reimplements the mechanics of a bioluminescent jellyfish swimming in dark ocean water: each bell contracts and relaxes on a sine-driven pulse, jetting water downward to push the animal forward exactly like real jet propulsion, while nine independently swaying tentacles hang from the rim on a lightweight Verlet chain and marine snow drifts past in the background. Adjust the population, bell size and pulse speed, pick one of four glow colors, and click anywhere in the water to drop a morsel of food that every jellyfish will swim toward.

⚙ Under the hood

A 2D jet-propulsion jellyfish simulator: bell contraction drives forward thrust, tentacles sway on a Verlet chain, and bioluminescence flashes with every pulse.

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)