🧪 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.
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.
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.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install