You will create a brick breaker game that is open ended, in other words you will make it better than the original.
You will start with the basic game then use your creativity to make the game more fun and expandable.
screen shot of brick breaker
Sprites
You will create 5 sprites to start you game
Objects
You will create 5 objects to start you game
Objects with no code
obj_wall The walls should cover the top and sides of the room, leaving the bottom open.
obj_block and obj_block2 Used represent the bricks that the ball will bounce against.
Objects with code
Your paddle objects will have these events
What should the paddle do?
You can move it left or right with the arrow keys.
It should stop when you release the key.
It should stop when it hits the wall.
Your ball object will have these events
What should the ball do?
A create event gets it moving with a speed of five.
Starts moving diagonally right or left
If it collides with the wall, it should bounce.
If it collides with the paddle, it should bounce.
If it collides with the first brick, it should:
add one to the score
destroy the brick
and the ball should bounce
If it collides with the second brick, it should:
add 5 to the score
destroy the brick
and the ball should bounce
Extra Ideas
Ideas to make game better
Scoreboard
Two players at same time
Multi-ball power up
Super Shot Ball power up
Ball increases speed
Game over if ball leaves bottom of room
Extra levels
Ability to grab ball then release it to aim for block
Increase size of paddle
Some blocks require more than one hit
Some blocks must be hit from above
Play game for ideas