What’s being used to code the drone movement shown in the video below?
There are a lot of aspects to it… want to narrow down what you’re looking for?
Specifically, how to move and rotate the drown itself. The movement feels very fluid and I am curious what they did to achieve it. Usually when you program something like this on the ground using PathFindingService, the movement is static, following a set of points. However, the movement in the video looks completely different.
I could be wrong but they probably use physics-related Objects such as Torques/AngularVelocity objects for rotation and LinearVelocity/VectorForce or something for the movement so that it is not completely robotic like a NPC. Just asign the velocity towards the next move point until it reaches it and then do the same for the next one.
So I did some research, but I still do not have a clear idea of how to approach this. I am not that familiar with physics-related objects, so it would be great if you could help me out.
So if I were to use LinearVelocity, I would adjust the attachment’s parent to the next waypoint as the drone moves along the path, correct? Also, if I were to use VectorForce, I would apply a force towards the next waypoint. Is this the correct method?
What’s being used appears to be either
Raycasting or a Similar method
Pathfinding or a Handmade System
Forces or Tweening
And obviously
Scripts
Baseparts
Models