Home▸Animals & Their World▸Octopus Locomotion Simulator (2D)

Octopus Locomotion Simulator (2D)

Interactive 2D octopus simulator: watch eight semi-autonomous arms driven by distributed neurons, a mantle that jets water for propulsion, and chromatophore skin that camouflages to the surrounding habitat.

Animals & Their World2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-3d-octopus ↗ Open standalone

This 2D top-down simulator models a swimming octopus: eight arms move under distributed, semi-autonomous control (each carries its own drifting phase, echoing the arms' own nerve cords), while a jet of water expelled from the mantle's siphon drives the animal forward with real action-reaction thrust that spikes and decays every contraction cycle. A chromatophore skin model blends the body's color toward whichever habitat — reef, sand or open water — is selected, and a "match" readout scores how well the current camouflage color fits the background; switching camouflage off flushes the skin an alarmed red instead. Toggle jet power, arm style (independent drift, synchronized swimming stroke, or a seafloor crawl gait) and habitat to see how each system responds.

⚙ Under the hood

Watch a top-down octopus swim on jet propulsion from its mantle while eight semi-autonomous arms move under their own distributed nervous control, and chromatophore skin camouflages to the chosen habitat.

octopuslocomotionjet propulsioncamouflagechromatophorescephalopodbiology

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

What did you find?

Add reproduction steps (optional)