Case Study

Moonshadow Cafe

System designer that built mechanics that enhanced the gameplay loop and quest mechanics

Role
System Designer

Tools
Unreal Engine 5, C++, Blueprints

Time
12 weeks
Highlights
  • Designed a day/night system
  • Expanded on the day/night system to include a moon-phase cycle
  • Programmed a calendar with changing seasons
  • Built in-world interactions where objects and NPCs would react to the changing times
  • Coded the UI to display the relevant information to the player
Screenshot 1
Screenshot 2

Outcome

What we got at the end was a working system that was modular in its design and could be easily attached to multiple actors and scripts

Screenshot 3

Back to all projects

© Ryan O'Hara — Portfolio