I made a very efficient glider, that can go higher than it's starting point. Because of that it can in theory fly indefinitely.
You can remove the spike for better performance. If you want to you can also add a flying block instead of the spike.
Controls:
Up Arrow - tilt down
Down Arrow - tilt up
Left Arrow - tilt left
Right Arrow - tilt right
If it doesn't fly as well as I described it here - try tapping gently down arrow when tilting up.
Attached Files
bglider.bsg
You can remove the spike for better performance. If you want to you can also add a flying block instead of the spike.
Controls:
Up Arrow - tilt down
Down Arrow - tilt up
Left Arrow - tilt left
Right Arrow - tilt right
If it doesn't fly as well as I described it here - try tapping gently down arrow when tilting up.

Attached Files
bglider.bsg