
Wake Up Whimsical Vampire!
~Programmer~
Spring 2025
Unreal Blueprints
System
UI
Wake Up Whimsical Vampire! Is a prototype made by a team of 10 over the course of 4 weeks. We decided to prototype a stealth mechanic in combination with an interesting movement system. In the prototype, a vampire player is sneaking around a village to suck blood from villagers. Their movement abilities include a glide, super jump, and sprint.
My main task for this prototype was the quick time event that happens while the vampire is sucking blood from the villagers. The goal of the QTE was to increase the stress of choosing the right moment to attack a villager without getting caught .
I structured this system into two blueprints in order to separate their responsibility and used event-driven architecture to keep the blueprints decoupled. First, I made a manager blueprint in the level which communicated necessary player input and start/end minigame events. Second, I made a user widget that reacted to these events by updating the UI elements on the screen.
As the majority of the team’s experience was in Unity, I also helped team members who were less versed in unreal with learning the engine.

Here you can see an elongated version of the minigame. The player is trying to keep their white cursor in range of the red indicator to build up their vitality represented by the bottom bar.