Skip to main content

Brewmaster's legacy

In Brewmaster’s Legacy, I served as the lead programmer and was responsible for developing several of the game’s core systems. My contributions focused on creating interactive and dynamic gameplay elements to enhance the overall player experience.

One of the main features I implemented was a realistic bread-slicing mechanic using procedural mesh slicing and collision detection, allowing the player to cut bread in different ways based on the knife’s movement. I also developed an interactive beer tap system with functionality for pouring, spilling, and refilling beer, as well as a responsive system for mugs that can be filled, spilled, and served to customers with visual feedback using Niagara effects.

In addition, I created a user interface for managing food orders, where players can prepare, serve, and track dishes. I also implemented a mission and life system where failed tasks result in a loss of life, combined with a dynamic timer that adjusts based on difficulty. To support order flow, I developed a plate-based ordering and delivery system that ensures meals are matched and served correctly to customers.
These systems were designed to work together seamlessly and provide a fun, challenging, and immersive gameplay experience.

Tools

Unreal Engine
UI, Logic
OculusInputs
Blender
3D elements
Canva
Presentation, Design elements