Building a Tower Defense Game in Scratch

A New Coding Challenge is Here!

In this challenge, we’ll be learning how to build a tower defense game using Scratch.

In the game, the player will control an archer on a fort who has to eliminate a randomly spawning wave of orcs before they reach the fort.

Price: FREE!

Difficulty Level: 🍎🍎 (Easy)

Concepts Covered: Player movement, shooting, animations, random enemy spawns using clones, collision detection, variables and sound effects.

Start Learning!

This course is available for FREE on the IT varsity LMS (Learning Management System). Here’s how to get started:

1. Create an account, if you don’t already have one, by filling out this form. If you already have and IT varsity account, you can fill out the form with your existing details and you will be enrolled.

2. If you are creating a new account, an email will be sent to your inbox with your username and password (please check your spam folder).

3. Login to the IT varsity LMS and start learning!

The IT varsity LMS will give your access to all the lessons in this course, downloadable assets, forums and direct communication with your instructors!

Meet Your Instructors

Maseeh (right) is an app developer and graphic designer. Zack (the one with the hair) is an animator and video editor. They share a passion for video games and game development. But more then their love of video games, they share a passion for teaching.

They have been building video games and teaching Scratch since 2012.