Home▸Physics & Mechanics▸Domino Chain Reaction — 2D Toppling Cascade

Domino Chain Reaction — 2D Toppling Cascade

A row of dominoes topples one after another under gravity-driven rotation — tune spacing, chain speed and fall acceleration, or click any standing domino to start the cascade from there.

Physics & Mechanics2DEasy60 FPS📱 Mobile-adapted⇄ 3D version
2d-domino-chain-reaction-dynamics ↗ Open standalone

This 2D companion drives the same sequential-toppling mechanic as the 3D version on a plain canvas: each domino stands until the fall front reaches it, then rotates under a gravity-like angular acceleration until it settles flat, triggering the next one after a fixed interval. Adjust spacing, chain interval and fall gravity to see how they change the cascade's timing and rhythm, or click any standing domino to restart the chain from that point.

⚙ Under the hood

Sequential toppling driven by a constant angular acceleration per domino, chained by a fixed fall-interval timer; count, spacing, interval and gravity are all live-tunable.

domino effectchain reactionrigid body topplingangular accelerationsequential triggering

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

What did you find?

Add reproduction steps (optional)