正在加载视频...
视频加载失败
Working on a custom node-based pathfinding system since Roblox's current PathfindingService is incredibly limiting. By creating my own system, NPCs will act exactly how I want them to. #Roblox #RobloxDev
55,846 次观看 • 10 个月前 •via X (Twitter)
21 条评论

Did something even cooler:

I have a feeling Flow Fields would be much better. Have you looked into that. I am a huge fan of this module called FastFlow. Look it up on devfourm.

You can use bezier curves to make the turning more natural

I genuinely hate the Roblox pathfinding service

i love pathfinding, a game that has really interesting pathfinding was CSGO, 2kliksphillip did a whole video on it and the way all the walkable area was divided into squares with some having different behaviours was honestly amazing

Looks like a very clean setup!

dijkstra algo?

Is it performance friendly?

This is nice and all but maybe you should try and make a system to plot these anchor points around the NPC to make it versatile in any map.

Tutorial?

Wow this is awesome!!

What in the name of Jarred Mendelson is this muzak

Is that Drooling Zombie Walk Animation I see before my eyes?

I would suggest making it so after the parts position has moved (using changed event that calls a function with a debounce) then when target is in view with a ray it will walk directly towards target instead of path finding. This is only if you want an enemy that chases you.

Amazing work.

It was a pain in the a** when I implemented A* pathfinding to my Roblox restaurant game. Eventually got it to a good state, then abandoned the game.

Awesome

Cool

actually a bad idea if it always knows where the player is.

Tutorial please.. or will you release it as an addon?

That’s the right move R.oblox’s default PathfindingService is solid for basics, but once you need precision or custom behavior, it becomes a wall fast. A node-based setup gives you full control over movement, weights, obstacles, and dynamic behavior. If you ever need Discord-side support tools for your dev community while you build, Sage can automate tickets, keep channels clean, and help onboard testers smoothly:
