Choose either to use the mouse or to use the left and right arrow keys to move the paddle. The game is more challenging with the arrow keys as the paddle moves slower and the paddle also slows down at higher levels. You get an extra life at the end of each level. If you hit the spaceship you get a new life and random bonus score.
This is my first project in scratch. I tried to keep the code simple and easy to understand. Hopefully elegant simplicity. It took a while but I think I managed to get an OK ball bounce. It needed a different code for if the ball hits the top/bottom or the side of a brick and the easiest way I could do it was by y position of the ball. For the paddle bounce I used an invisible pointer sprite to point the ball to, that way the angle the ball bounces off the paddle changes depending on how far from the middle of the paddle the ball hits. Thanks to rrbbzz who suggested using the mouse to control the paddle and made a remix. I updated the game so that the player chooses the playing option before the game starts. I will gladly accept any comments or suggestions to help me improve this game. especially the ball bouncing part. If you have any questions check out the scratch wiki: https://wiki.scratch.mit.edu/wiki/Scratch_Wiki_Home