top of page
Project Hemorrhage Cover Photo

Project Hemorrhage

A vampire-themed 3rd-person Action-RPG game with a focus on combat

Heaven has fallen.


Vampires rule the world.


And yet, something fights back. The will of the old gods remains unrelenting.


You must ascend the wall, slaughtering numerous foes, all in an attempt to stop the reemergence of the light. Blood spills with every step, trailing behind you in your wake.


Will you push them back, or allow the light to banish you from this world for eternity...


For the eternal dark.

  • Role: Technical Designer and Cinematics Designer

  • Platform: PC - Windows

  • Team Size: 6

  • Contributions:

    • Implemented a fully functional lock on system with these specifications

      • Locks on to a valid target that is nearest to center of screen

      • Has fully directional switching

      • Takes into account line of sight

    • Implemented player damage system through the Gameplay Ability System, allowing the palyer to take damage and update the corresponding attribute, as well as the UI

    • Designed and implemented an interactable blood ball system

      • Player can pick up and throw projectiles

      • Has magnetism to lock-on target when locked on

      • Has magnetism to nearest target when not locked-on

      • Can hold interact button to consume, healing health and blood, using blended animations

    • Designed and implemented finisher system using contextual animation plugin

      • Determines position of player to enemy and plays corresponding animiation montage

      • Determines if enemy is disabled and at health threshhold

      • Sets blinking material and shows UI element to visually show finishable state

    • Integrated finisher montages and blood ball healing animation in animation graph

    • Created dynamic cutscene using Level Sequencer to introduce boss with custom voice lines

    • Created dynamic cutscene with Level Sequencer to teach player Blood Wave ability

      • Employs a quick time event to allow the player to learn the input for the blood wave

    • Designed and implemented main menu with seamless blend from main menu screen to player camera

    • Designed and implemented game over screen with continue button and main menu button

      • Main menu button will reset the game

      • Continue button will allow the player to respawn at their most progressed respawn point

    • Designed and implemented checkpoint respawn system

      • Player can continue on death and respawn either after the tutorial or after learning blood wave

      • Dynamically overrides player spawn functionality in game mode

  • Engine & Tools: Unreal Engine 5.6.1

Project Hemorrhage Design Journals

View Game

Media

bottom of page