A compact Breakout / Arkanoid-style clone built with mini-arcade.
- Move:
Left/RightorA/D - Launch ball:
SpaceorEnter - Pause:
Esc - Restart after game over:
SpaceorEnter
- scaffolded game flow (
menu,play,pause) GameScene+ action-map controlsGridLayout+BrickFieldfor the brick wallIntentAxisVelocitySystemfor paddle inputKinematicMotionSystemfor paddle and ball motionViewportConstraintSystemfor paddle clampingViewportBounceSystemfor wall bouncesBounceCollisionSystem+PaddleBouncePolicyfor paddle reboundsBrickFieldCollisionSystemfor brick damage and destructionProjectileLifecycleBundlefor falling pickup motion/cullingPickupCollisionSystemfor paddle power-up collectionProceduralParticleBundlefor brick-break bursts
W: widen the paddle for a short timeS: slow the ball for a short time1UP: grant one extra life