Alien Invasion

Earth is under attack from alien spacecraft, and there’s only one line of defence remaining.

It’s down to you to stop the alien invasion and save the planet.

 

Starter Code Files

Download “Starter Python File: Alien Invasion” File size: 237 B


Download and unzip this starter code file to your Alien Invasion project folder

Images and Audio

Download “Images and audio for Alien Invasion” File size: 97 KB


Download and unzip these image and audio files to your Alien Invasion project folder

Book of Code

Download “Book of Code: Alien Invasion” File size: 510 KB


Copy the Alien Invasion program from the Book of Code into your Python IDE

Like this project?

Alien Invasion available completely free, so if you like it, why not…

Buy us a coffeeBuy me a coffee

Video Tutorials

1. Integer variable: missiles

Watch first: Snapper Integer Variables 2

Difficulty: 1

2. Coordinates

Watch first: Forest Bomber Displaying Images

Difficulty: 2

3. And

Watch first: Snapper Elif and Else

Difficulty: 3

4. Strings

Watch first: Alien Invasion missiles variable

Difficulty: 2

5. Random choice

Watch first: Forest Bomber Lists

Difficulty: 3

6. Key Press

Watch first: Snapper Elif and Else

Difficulty: 4

7. Collisions

Watch first: Alien Invasion Coordinates

Difficulty: 4

8. UFO Dictionary

Watch first: Snapper Dictionary

Difficulty: 4

9. Move UFO Logic

Watch first: Snapper Random Randint

Difficulty: 5

10. Parameter Passing

Watch first: Snapper Functions

Difficulty: 5

Like this project?

Alien Invasion is available completely free, so if you like it, why not…

Buy us a coffeeBuy me a coffee