!I'm a Game Programmer!
By Zadien E-C
This year, we learned how to program by creating a lot of games in Scratch. We made a Cat Double Jump game, a Daleks game, Rainbow Lines program, an Astroids game, and a Fruit Slicer game. ~~Thank you Al sweigart for teaching us how to program!
Cat Double Jump
The Cat Double Jump was the first game we coded. We learned how to program:
- Keypresses
- Gravity
- Jumping
- Double Jumping
- Warparounds
- Backdrop Changes
Daleks Game
The second game we programmed was called Daleks. In the Daleks game, we learned to program:
- A teleport mechianism that transports the Cat to a random location on the Stage. There's 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 it can be used again
- A game over screen that doubles as a start screen.
Rainbow lines
We created a rainbow lines program that:
- Created beautiful patterns of Rainbow Lines
- Allowed the player to use variable sliders to select the thickness of the line, the color, and the degree of transparency.
Asteroids
We created an Asteroids program. We learned how to code:
- Clones
- Spaceship Velocity
- Broadcast and Recieve messages that coordinate game activity between sprites
- scoreboard
- Asteroid Velocity and Rotation
- A game over screen
Fruit Slicer Game Program:
This was the final game we created. We programmed:
- The tracking of the cursor locations using lists.
- A fruit slicer that the player can use to slice fruit as they are tossed up into the air
- A display of health that decreases as fruit is missed and falls to the grund
- A keypress that allows the plaer to recover their health before they lose all of it and the game ends.
- A cloud variable that keeps track of the high score among all players.
I learned a lot about programming by coding games in Scratch. I hope you enjoyed playing them!