Pygame Project: Hold the Keep
Build a whole survival game in Python with pygame: a knight holds a castle courtyard through a night of monsters, with weapons that aim themselves, gems, level-ups, a boss and dawn. It runs in your browser as you write it.
Syllabus
5 chapters20 lessons1 project20 challenges20 quiz questionsMore like this
Make Games with Pygame
Make five games in Python with pygame: move a square, catch falling blocks, Snake, two-player Pong and a game of your own. Every game runs in your browser as you write it.
Certificate on completion
- 40
- 40
- 5
- 80
Unity Game: Tower Defense
Build a 3D tower defense game in Unity with C#, a feature per lesson: enemies that walk a path in waves, towers you place, aim and fire, money, upgrades, splash and frost, and a base to defend.
Certificate on completion
- 18
- 18
- 1
- 82
Roblox Game: Tower Defense
Build a complete Roblox tower defense game in Luau, a feature per lesson: enemies that walk a path in waves, towers you place and upgrade, splash and frost, health bars, a boss, and a base to defend.
- 18
- 18
- 1
- 54
Roblox Game: Battlegrounds
Build a complete Roblox sword fighting game in Luau, a feature per lesson: a sword with a hitbox, abilities on keys and phone buttons with server cooldowns, combos, stuns and blocks, and bots that chase you around pillars and fight back.
Certificate on completion
- 20
- 20
- 1
- 60
Roblox Game: Escape the Dark
Build a complete Roblox escape game in Luau, a feature per lesson: dark rooms joined door to door, a flashlight, keys and a vault code, and a monster that finds its way to you around the walls, while you hide in closets, sprint, and race the clock to the way out.
Certificate on completion
- 20
- 20
- 1
- 60
Frequently asked questions
How many lessons does Pygame Project: Hold the Keep have?
Pygame Project: Hold the Keep contains 20 interactive lessons you can complete at your own pace.
What does Pygame Project: Hold the Keep cover?
The course is organized into chapters covering: The Courtyard, The Horde, Weapons, Growing Stronger, and more.
Is Pygame Project: Hold the Keep free?
Yes. Every course on Coddy is free to start. You can complete lessons in your browser without any downloads or signup.