Home▸Everyday Physics▸Kick House Physics Simulator (2D)

🧪 Kick House Physics Simulator (2D)

A side-view Canvas2D companion to the 3D KICK House Physics Lab: a brick, timber or concrete wall lattice held together by breakable constraints, kicked by an adjustable force at an adjustable height, with live integrity, impact and debris telemetry.

Everyday Physics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-kick-house-physics-simulator ↗ Open standalone

The 3D lab drives a full Cannon.js rigid-body scene you orbit around while a boot kicks a destructible house. This 2D companion keeps the same underlying idea — a lattice of bricks held together by distance constraints that snap once the local stretching force exceeds the material's break threshold — but reads it from a flat side view: pick brick, timber or concrete (each with its own mass density and break strength), set the kick force and impact height, and watch the wall crack, sag and collapse as constraints fail near the impact point.

⚙ Under the hood

Side-view Canvas2D mass-spring lattice reusing the 3D original's material break-force values and radial-impulse kick model; reports live structural integrity, impact force and debris-piece count as the wall fractures.

momentum conservationcollision physicsbreakable constraintsstructural integrityimpulse

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

What did you find?

Add reproduction steps (optional)