What is the fastest way to create waypoints/nodes for enemy movement?

I’m currently working on a tower defense game and I’m using waypoints for the enemies to follow. I was wondering what the quickest way would be to make these waypoints since individually placing each one would be a pain, especially with curved paths.

1 Like

Just use PathfindingService with PathfindingModifiers.
Documentation: Character Pathfinding | Roblox Creator Documentation

Use Bézier curves or circular arcs to define the paths in Studio, then generate the waypoints between them when the game starts.

It doesn’t seem to be working for me. It ignores the blocked regions such as the grass around it and just cuts through it. I checked the path.status and its returning NoPath. I’m assuming its a problem with the path mesh but I’m not sure.

Did you look through the tutorial?
If the code at the end doesn’t help in any way (even if you modify the code it doesn’t work) then I’m not sure what the problem is.
Don’t forget to write the modifier costs THE EXACT SAME WAY they appear in the Material Enum, or I don’t think it will work.
Also, don’t forget setting cost to math.huge makes the pathfinder NEVER go onto that path, even if it’s the only way through.