Session 4.2

Pong

Remix either the Pong Starter project, or TClark's Pong

Name it "4.2 Pong" and share it

How can you use scratch to build and interactive game?

In this project, you will create a game. This game includes interactions between sprites, score, and levels. The game is similar to the classic game of pong, where the goal is to keep the sprite from getting past you.

Start Here

  • Create two sprites: a paddle for the user to control and a ball the user will be playing with.

  • Make your paddle sprite interactive.

  • Bring your game to life!

Interacts with the walls


These control the ball - if touching the paddle or a wall, it continues moving. If touching red (meaning the ball moved past the paddle) the game ends.

Requirements & Guidelines

  • Make the game work! (i.e. you lose if you miss the ball (and it hits red))

  • Add a score for each time it hits the paddle

  • Add 2 levels: change background every 5 or so points gained.

Feeling Stuck? Things to Try:

  • How do you add difficulty to your game? Creating different levels, using a timer, or keeping score are a few examples of things you could do.

  • Experiment with changing the look of your game by editing the backdrops!

  • Explore using different key presses to control your sprites!

Finished?

  • Challenge yourself to do more! Add more levels where speed increases. Add stuff to collect or avoid. Give bonus features where the paddle can shoot or temporarily get bigger or be sticky. Add blocks for Breakout like Arkanoid.

  • Share your project with a neighbor and walk them through your process of exploration and design.

  • On your Portfolio Google Site, embed your Pong Scratch project.

  • Help a neighbor!