Use Tynker's physics engine to make your own personalized version of this classic arcade game. Start by programming the paddle to move when the arrow keys are pressed, then add a ball and some bricks. You'll personalize the game by adding custom assets for the ball, bricks, and paddle.
Students program keyboard motion using impulses, detect collisions, and program the motion of the ball. They can theme the game and add their own levels.
CCSS-ELA: 3.RI.3, 4.RI.3, 3.RI.5, 3.RF.4, 4.RF.4, 3.L.4
CSTA: L1:3.CT.1, L1:6.CT.1, L1:6.CPP.1, L1:6.CPP.5, L1:6.CPP.6
Get Started in 5 Minutes
- 50+ tutorials for Grade K-12
- Progress tracking (needs classroom setup)
- Student metrics & certificates (needs classroom setup)
- Lesson guides & answer keys
- Marketing materials
More Hour of Code Activities
Build and train your army. Unlock new characters that you can program, then battle with friends.
What is Brick Breaker?You can learn all about Tynker's version of Brick Breaker here.
How do you use a brick breaker?You can learn how to use a Brick Breaker here.
What age group is the Hour of Code Brick Breaker game suitable for?The Brick game is suitable for kids grased two through five.
How do you make a brick breaker game?You can learn to make a Brick Breaker game here.
Can I create my own levels or modify the game in Tynker's "Brick Breaker"?Yes, you can create your own levels or modify the block breaker game in Tynker's "Brick Breaker".
Can I save and share my Brick Breaker projects created with Tynker?Yes, you can save and share Brick Breaker projects for the block breaker game you've created with Tynker.
How do I control the paddle in the Ball and Brick Game?You can learn how to control the paddle in the Ball and Brick Game here.