Hang Glider Experience

Take flight and experience gliding through the sky.

 

Project Type: Personal Project

Game Engine: Unreal Engine 4

Programming Languages: C++, Blueprints

Group/Solo: Solo

A small hang gliding experience. Launch yourself and fly around using thermals to extend your flight. Collect the coins around the map. 

This project was originally going to be a endless runner style game however when looking into the pitch angles that a hang gliders are able to go to, i learnt a lot about how hang gliders work and fancied implementing it into the game. Through researching hang gliding i saw a lot of videos of people failing to get enough launch speed to generate lift so with inspiration from games such as “The Escapists, Mouldy Toof Studios” I added a launch mechanic at the start of the game.

I wanted to add thermal updrafts to extend the users flight so i played around with some setting in the material editor to look like a heat shimmer. I also came across the Destructible Component during development and though it would be nice to implement that for when you crash so after a bit of messing around and looking up about the component i managed to implement that.

Features:

  • Flight Physics
  • Destructible Components
  • Rag-doll Physics
  • Shaders
  • UI

Self Reflect: 

This was my first time implementing a ragdoll in Unreal Engine, which i feel went smoothly. Unfortunately when i first implemented the destruction component the gilder was being destroyed at the start of the game. To fix this i disabled Physics from the component and then re-enabled it upon crashing.

Feel free to give it a go

Download available through Itch.io

Want to See behind the Scenes?

Source code available through GitHub.