Tower Defense Tutorials Part 3
The third video tutorial of a series which takes you through the process of building a tower defense game.
If you've been following along with our video tutorial series, your game should now have a map with the basic interaction of placing turrets.
To get the core functionality of our game, we will be needing enemies to move across the map.
They will also need to navigate around turrets on the way to their destination.
This tutorial goes over how to move enemies on the grid we have created and how to use A* pathfinding to avoid obstacles.
Pathfinding of this nature is something we have already implemented in a previous game (Nauticus Act III), so we're just going to reuse the component.
If you are actually looking to implement pathfinding from scratch, we cover this in depth in a previous tutorial.
With enemies, we now really have the essence of a tower defense game in place.
There are some obvious next steps here however... turrets still aren't attacking and having a single enemy doesn't make for a very interesting game.
Our upcoming tutorials will show how to address these challenges.
You can keep up with the latest as we progress by subscribing to our channel or following us on twitter.
YouTube
Recommended posts
We have similar articles. Keep reading!
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.
You've got a session tomorrow, and you're short on time. Prep can be a daunting part of running a game, but what if you could cut your prep time in half and still deliver compelling sessions? Enter: random tables.
Tools help you make great maps. But the story is still up to you. A map is not just a backdrop. It is the spine of your narrative. This post shows how to turn locations into narrative hooks for your game, novel, or campaign.