Hookwave is a first person platformer where you need to use a hook and a bump to run and fly through levels as fast as possible.

This is the first real team project required by the school. It's also my first Unreal Engine 4 project. My primary goal was to familiarize myself with the engine and its unique features while also learning to manage and lead both my programming partner and the rest of the team. The physics of the grappling hook were hard for my teammate to get to grips with, so I assisted him to prototype while doing the rest of the work.

Release : April 2022 
Period : 1 month
Platform : Unreal Engine 4 - Blueprint
Team Size : 6
   - 2 Game Designer
   - 2 Game Developer
   - 1 Game Artist
   - 1 Sound Designer

My Role : Lead Gameplay / UI Programmer​​​​​​​​​​​​​​​​​​​​​
   - Task distribution 
   - Bump Mechanic
   - Level unlocking system
   - Level selection menu
   - Save System
   - Every UI
   - Add some animations
   - Git Management
Bump Mechanic
During loading, the player's velocity slows down, giving him time to change direction with the bump. On release, he'll move in the opposite direction to the one he was aiming for.
Level Selection & Unlocking
 For each level unlocked, the player can see a preview, a time goal to beat and the time he has achieved on the map. At the end of the level, if the objective is reached, the player unlocks the next level.
End of a Level
 At the end of the level, a menu appears displaying the time the player has just completed, and whether he or she has achieved the objective. The result is displayed with a dynamic timer, adding extra juiciness and “pressure” right to the end.

HookWave Demo

You may also like

Back to Top