How to make a Tower Defense Game – #1 Path Navigation

Welcome to the start of a brand new series looking at making a Tower Defense style game. In this episode we take our first tentative steps by creating an enemy who can follow a path.

DISCORD ► https://discord.gg/utqq7zM
TWITTER ►@gnomecodeRBLX

TIMESTAMPS►
0:00 Intro
0:13 Setting up
2:04 Moving the Zombie
3:49 Creating waypoints
5:03 Moving between waypoints
7:50 Outro

Alex
Alex

Hi, I'm Alex! I've been obsessed with Roblox ever since I first started playing at the age of 15. Now at 25, Roblox is still my number one hobby and passion.

When I'm not working my day job, you can find me gaming for hours on end, playing and creating all kinds of imaginative worlds. I love participating in building challenges and mini-games with friends. My favorite thing is designing intricate obstacle courses and racing tracks.

I run a Roblox gaming website where I post articles, guides, and tips about my gameplay and creations. I provide tricks and advice for fellow adult gamers and try to keep things entertaining with my fun writing style.

Articles: 2951

15 Comments

  1. local zombie = script.Parent
    local waypoints = workspace.Waypoints — or workspace.Grassland.Waypoints

    for waypoint=1, #waypoints:GetChildren() do
    zombie.Humanoid:MoveTo(waypoints[waypoint].Position)
    zombie.Humanoid.MoveToFinished:Wait()
    end

  2. How do I fix Workspace.Zombie.Script 7 Expected identifier when parsing expression, got malformed string
    -studio – script 7

  3. can someone tell me why i got this error says "Workspace.Basic Zombie Level 1.Moving script:5: attempt to index number with number" i did everything in the video? and my zombie didnt move to the destination too.

  4. This isn’t working for me, it says that Waypoints isn’t in my workspace and I made sure I typed everything right, and I can’t use my model in part 2 of this video so I saved the first version and used zombie yet it doesn’t work.

Leave a Reply

Your email address will not be published. Required fields are marked *