Scratch Games I Programmed!
By: Channing
Throughout the year, we have learned how to program games in Scratch. We made a Cat Double Jump game, a Rainbow Lines program, an Asteroids game and a Fruit Slicer game. Thanks to Al Sweigart who guided us through a tutorial on how to make these games!
Cat Double Jump
The Cat Double Jump was the first game that we coded. We learned how to program:
- Keypresses
- Gravity
- Jumping
- Double Jumping
- Wraparounds
- Backdrop changes
We learned the coordinate system in Scratch and how to move our sprite. We learned how to add music and background noises. We also learned how to create variables and use them in our program.
The Daleks Game
In our second game, the Daleks game, we learned to program:
- A teleport mechanism that teleports the Cat to a random location. There is a cool down period of five seconds before the Cat can be teleported again.
- A shield that protects the Cat for one second. It has a cool down period of ten seconds before the Cat can use the hield again.
- A game over screen that doubles as a start screen.
Rainbow Lines
We created a Rainbow Lines program that:
- Created patterns of rainbow colored lines.
- Allows the player to use variables sliders to select the thickness of the line, the color and the degree of transparency.
Asteroids
We created an Asteroids game. We learned how to code:
- Clones
- Spaceship velocity
- Broadcast and receiving messages
- A scoreboard
- Asteroid velocity and rotation
- A game over screen
Fruit Slicer
This was the last game program that we created. We programed:
- Tracking cursor locations using lists.
- A fruit slicer that the player can use to slice fruit as they are tossed up in the air.
- A display of Health that decreases as fruit is missed and falls to the ground.
- A keypress to recover Health before you lose all three Healths.
- A cloud variable to keep track of the high score from all players.
We made a lot of projects and I learned a lot from it. I hope you enjoyed trying our Scratch programs!