HyperHam Delivery Company (UE4)

Game Designer, Developer

Jun 2019 - Dec 2020 | solo project

"How will I make the fantasy of a hamsterball delivery job feel tangible, freeing, and satisfying?"

I made this game starting with a simple rolling ball player controller, and loaded on progression mechanics and feedback to make a cohesive hamster fantasy simulator.

Competencies

  • Implemented a rhythm game that generates notes based on a beats-per-minute value entered for each song.
  • Tuned upgrades and made them appear on the character to give the player a short, satisfying progression loop that makes the early game and end games both enjoyable but still distinct.
  • Created contextual, legible UI using widgets and animations based on the player's current state. This only shows them what they need to see and clears screen real-estate when possible.
Screenshot of my game HyperHam Delivery Company with a hamster in a ball flying over some green rolling hills

Findings

  • Using three connected islands made paths clearer and improved flow, but more landmarks and terrain types would've improved players' route and survey knowledge.
  • While testing remotely during the COVID pandemic, I should've focused on testing with video streaming as opposed to self-report tests without footage.
  • Refactoring old code took nearly half my project time, as opposed to the one or two weeks I expected.

Context

I made a version of this game first for a class focusing on general 3D game development in my sophomore year, then added and refined features for a User Experience-focused class in my senior year.