Lair of Doom

Avoid the traps, defeat the enemies, steal the diamonds and find the exits in this fast-paced multi-level platform game.

Starter Code Files

Download “Starter Python Files: Lair of Doom” File size: 2 KB


Download and unzip this starter code file to your Lair of Doom project folder

Images and Audio

Download “Images and Audio for Lair of Doom” File size: 200 KB


Download and unzip these image and audio files to your Lair of Doom project folder

Book of Code

Download “Book of Code: Lair of Doom” File size: 1 MB


Copy the Lair of Doom program from the Book of Code into your Python IDE

Like this project?

Lair of Doom is available completely free, so if you like it, why not…

Buy us a coffeeBuy me a coffee

Video Tutorials

1. Player Class

Watch first: Legend of King Eldred Parsing Commands

Difficulty: 4

2. Player Move

Watch first: Player class

Difficulty: 5

3. What’s in a level?

Watch first: Player class

Difficulty: 4

4. Blocks

Watch first: Player class

Difficulty: 5

5. __init and self

Watch first: Blocks

Difficulty: 5

6. Collecting diamonds

Watch first: Jupiter Landing Planet Collision

Difficulty: 3

7. Doom Monster move

Watch first: Player class

Difficulty: 3

[/restrict]

Like this project?

Lair of Doom is available completely free, so if you like it, why not…

Buy us a coffeeBuy me a coffee