Stop ICE's Attack on Our CommunitiesDemand accountability and transparency

Tower Defense Tutorials Part 4

blog post header image

The fourth video tutorial of a series which takes you through the process of building a tower defense game.

This tutorial goes over how to create random waves of enemies. The waves include bosses every 10th wave and different types of enemies. Waves are sent either when an interval of time has passed or the player has commanded a new wave. Also, multiple waves can be actively spawning enemies at the same time.

Recommended posts

We have similar articles. Keep reading!

blog post preview image
tutorial

How to Create Random Tables and Batch Rolls

Learn how to create Random Tables and combine them into Batch Rolls to generate multiple results with a single click. This guide shows you how to build tables, add entries manually, in bulk, or with AI assistance, and reuse them to quickly generate NPCs, locations, encounters, and more.

blog post preview image
tutorial

How to Turn AI-Generated Art into a Pixel-Perfect Game Sprite

Creating game sprites used to take hours of painstaking work, drawing frame by frame, tweaking pixels, and hoping the animation felt right. AI-generated art enables you to create a whole sprite sheet in seconds, but it still takes some effort to get it pixel-perfect and ready to use in a game. In this post, we’ll show you how to take AI art and transform it into a polished asset that moves fluidly, letting you focus on building your game instead of wrestling with every frame.

blog post preview image
world-building

Running a Sandbox Game with Zero Prep

Learn how to run a sandbox TTRPG campaign with zero prep using random tables. This guide shows how to quickly build towns, NPCs, and story hooks on the fly, freeing you to react and improvise with confidence. Includes tips, examples, and a printable Town Starter Kit to get started fast.