Jupiter Landing

As Captain of the first manned flight to Jupiter, you are in the final few minutes of a six year mission.

Can you land the lunar module on the planet’s surface before your fuel runs out?

Starter Code Files

Download “Starter Python File: Jupiter Landing” File size: 866 B


Download and unzip this starter code file to your Jupiter Landing project folder

Images and Audio

Download “Images and audio for Jupiter Landing” File size: 165 KB


Download and unzip these image and audio files to your Jupiter Landing project folder

Book of Code

Download “Book of Code: Jupiter Landing” File size: 528 KB


Copy the Jupiter Landing program from the Book of Code into your Python IDE

Like this project?

Jupiter Landing is available completely free, so if you like it, why not…

Buy us a coffeeBuy me a coffee

Video Tutorials

1. Floating Point Variables

Watch first: Forest Bomber Integer Variables

Difficulty: 1

2. Game Variables

Watch first: Snapper Boolean Variables

Difficulty: 1

3. Round

Watch First: Alien Invasion Parameter Passing

Difficulty: 2

4. Absolute Value

Watch first: Alien Invasion Parameter Passing

Difficulty: 3

5. Looping Through Lists

Watch first: Golf For Loops

Difficulty: 4

6. Lander Start Location

Watch first: Tic Tac Toe Conditional While Loops

Difficulty: 4

7. Rocket Thrust

Watch first: Golf If, Draw the Flag

Difficulty: 2

8. Rotate Lander

Watch first: Alien Invasion Coordinates

Difficulty: 3

9. Gravity and Velocity

Watch first: Jupiter Landing Floating Point Variables

Difficulty: 4

10. Planet Collision

Watch first: Jupiter Landing Looping Through Lists

Difficulty: 4

11. Level Up

Watch first: Golf, If Draw the Flag

Difficulty: 2

12. A Random Planet

Watch first: Jupiter Landing Looping Through Lists

Difficulty: 5

Like this project?

Jupiter Landing is available completely free, so if you like it, why not…

Buy us a coffeeBuy me a coffee