How can I create a glider?

I’m trying make something like this, I’ve researched a lot but it doesn’t seem to help.I’ve been at it since the morning.

You have 3 options on how you can approach this:

  1. You can use legacy BodyMovers. Use BodyVelocity to control the speed and a BodyGyro to control the rotation.

  2. You can use the new BodyMovers, personally I do not have much experience with them so you would have to figure that one out on your own.

  3. You can use RenderStepped and update the players CFrame property.

There are probably other methods you could use but these are the 3 big ones I would most likely use.