Build your own arcade-style Space Invaders game in Scratch. Create the basic game, add your own creative features, test it with others and improve it based on feedback.
Before you begin, watch the completed game and identify the features you will build.
Create the tank and control it with arrow keys.
Use the space bar to fire lasers.
Make aliens appear and move down the screen.
Detect hits and create game over conditions.
Add scoring, levels, speed changes and sound.
Peer test, improve, record and submit.
Goal: Create 4 individual sprites to begin with - a red line, a yellow laser, an alien and finally a tank that moves left and right. The code shown on the left is for the tank only, allowing it to move left and right. Finally, add a suitable background image.
Goal: Allow the player to fire a laser using the space bar.
Goal: Make aliens move down the screen continuously.
Goal: Detect when the laser hits the alien and when aliens reach the bottom.
Goal: If an alien lands on the red line it should indicate that the game is over!
Choose at least two extensions. For higher grades, aim for three or more.
Scoreboard
Next Level
Faster Aliens
Explosions
Sound Effects
Multiple Lives
Start Screen
Game Over
Level Up
Music
Working game with basic movement, shooting, aliens and collision detection.
Includes scoring, multiple aliens, clear instructions, sound effects and smooth controls.
Polished game with level changes, creativity, custom effects, sound, excellent gameplay and original improvements.
What worked well?
What could be improved?
What did you change after receiving feedback?