Title: Abyssal

Developed in: Unreal 4

Timeline: 4 months

Role: Programmer

Abyssal is an underwater-steampunk themed 3D on-rails shooter. The player controls a mighty submarine that attempts to answer the call of a distress signal from behind enemy lines. The player uses the submarine’s weapons and maneuverability to overcome enemies and obstacles.

Out of fifteen people on the team I was one of the three programmers. I was in charge of HUD functionality, saving high score and passwords and many other smaller tasks. This was done in Unreal 4. These are some blueprints I worked on.

Controls the player's health gauge.
Controls the player’s health gauge.
Handles the spawning of pickups throughout levels.
Handles the spawning of pickups throughout levels.
Stores high scores and returns them to the HUD depending on level.
Stores high scores and returns them to the HUD depending on level.