Difference between revisions of "Pong"

From WLCS
Line 27: Line 27:
  
 
'''Grading Rubric:'''
 
'''Grading Rubric:'''
* 2 pts - right paddle moves up and down with keyboard
+
* 1 pt - background and graphics
* 2 pts - ball bounces properly off the right paddle
+
* 1 pt - sounds play when hitting paddles and edges
* 2 pts - left paddle moves up and down with keyboard
+
* 2 pts - paddles move up and down with keyboard
* 2 pts - ball bounces properly off the left paddle
+
* 2 pts - ball bounces properly off the paddles
* 2 pts - Player 1 and Player 2 points are tracked and displayed properly
+
* 2 pts - Player 1 and Player 2 scores work and display properly

Revision as of 11:09, 16 October 2012

Objectives:

  • You will use Scratch to create Pong
  • The Pong game will require that you use math, variables, conditionals, and loops!

Resources:

Requirements:

  • Background with dashed line through the middle
  • Scoreboard
    • If the ball goes beyond the left side, then the right player gets a point
    • If the ball goes beyond the right side, then the left player gets a point
    • When either player reaches 10, then they win
  • Two paddles parallel to each other
    • Left paddle goes up and down using S and W keys
    • Right paddle goes up and down using Up and Down keys
  • Ball movement and placement
    • Ball starts from the middle
    • Moves around at angles
    • Bounces when it hits a paddle
    • Bounces when it hits the top and bottom
  • Sounds
    • Played when it hits the paddles
    • Played when it hits the bottom or top
    • Played when a player scores

Grading Rubric:

  • 1 pt - background and graphics
  • 1 pt - sounds play when hitting paddles and edges
  • 2 pts - paddles move up and down with keyboard
  • 2 pts - ball bounces properly off the paddles
  • 2 pts - Player 1 and Player 2 scores work and display properly