Face-aware collision
Wall, brick, and paddle responses use distinct rules while preserving the documented speed magnitude.
Deterministic testsPlayable Systems / Core mechanics reference
A compact collision laboratory with every required state and physics rule exposed.
Playable build
The ball begins attached to the paddle. Clear the fixed brick field while preserving three lives. The game never starts itself.
Core gate: The collision and state contracts passed human review. Power-ups remain intentionally absent from this reference.
Mechanics ledger
The engine separates collision faces, preserves ball speed, and divides movement into substeps before drawing the next frame.
Evidence ledger
This reference demonstrates how an implementation can satisfy a public contract. It does not promote a model or grant authority beyond this approved publication.
Wall, brick, and paddle responses use distinct rules while preserving the documented speed magnitude.
Deterministic testsReady, playing, ball-lost, game-over, and won remain visible in the interface and testable in the engine.
No automatic startThe core build passed mechanics, interface, responsive, and human review before publication.
Publication approvedImplemented as a governed CardonaLab reference using the public Playable Systems contract. Brick art by John B. Marine, licensed under CC BY 3.0. Deterministic software verification and human publication authority remain separate from model output.