Professional Documents
Culture Documents
Atari Breakout: The game is based on the fact that you have to destroy all the boxes that
appear on the screen so that you can win the game.
My game: The story is based on the Atari game, using this game as a guide, with the same
story of removing the boxes with the help of paddle back and arrow keys.
The story is about a ghost that has to destroy all the colored gems to earn point and win. So
basically you have to destroy the gems to gain point and then win the game in the less time
possible.
Atari Breakout: With the paddle back it helps to move the ball that will help to destroy the
boxes, using the arrow keys
My game: using the arrow keys that will help move the ghost to destroy the gems
My game: Destroying all the boxes whit the ghost in the less time possible
Atari Breakout: Not destroying all the boxes or not breaking the last record
My game: Not destroying all the boxes or not breaking the last record in time
Atari Breakout: That you need to make the movements fast so as not to lose as it is also fun
above all entertaining and satisfying to destroy all the boxes
My game: because it is satisfying to destroy all the gems that come out and play with the
arrow keys so that it changes direction
· What are elements of the game that you might want to use in your game?
My game: The paddle back, the arrow keys, ghost, gem, storm and leaf.
rock = game.spawnObject("ghost", 5, 2)
paddle1 = game.spawnObject("box", 4, 0)
paddle3 = game.spawnObject("box", 5, 0)
paddle1.setControl("arrows")
paddle2.setControl("arrows")
paddle3.setControl("arrows")
game.spawnObject("gem-blue", 0, 7)
game.spawnObject("gem-yellow", 0, 5)
game.spawnObject("gem-red", 0, 6)
game.spawnObject("gem-purple", 0, 4)
game.spawnObject("storm", 3, 5)
-Direction of game
game.setBorders("infinity")
gemsToCatch = 32
numOfRocks = 3
ROCK_SPEED = 0.1
rockVX = -ROCK_SPEED
rockVY = ROCK_SPEED
game.setDisplay("rocks", numOfRocks)
def initRock():
def bouceLeftRight():
def removeGem(gem):
for i in range(9999):
game.advanceGame()
if gemsToCatch == 0:
rock.hide()
game.win("YOU WIN")
if numOfRocks > 0:
initRock()
else:
rock.hide()
game.end("TRY AGAIN")
Feedbacks:
Zoe: the game is so challenging and I really like it, in my opinion I don’t like a lot this kind of
game, but I ca easy that this is so entertaining
Angie: it’s a good game and so easy to play, is entertaining and very satisficing when all the
boxes are destroyed.