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.