UofU Launch Day 2024
Clench the Stench is a 4 player alternative controller racing game where players sit in an office chair and race to the only available bathroom to relieve themselves. Players swivel left and right in their chair to accelerate, lean side to side to turn, and when the gas meter is full, stand up to propel themselves forward with a powerful fart. On the way players can also use a variety of items to make sure they are first in line to the porcelain throne. The battle is tough, but only #1 can go #2.
Game Engine - Unreal Engine 5
Target Platform - PC
Team Size - 11
Timeline - 4 Months + Fixes and Additions for GDC 2025
Developed player controls and movement physics
Worked with UX and Hardware teams to test, debug, and refine controls
Integrated UI elements with various gameplay mechanics
Designed and implemented a tutorial to quickly teach players the basic controls on their chair
Created SFX and Soundtrack
This project has been super fun to work on despite the absolute atrocity that is the organization of our blueprints throughout the project.
The biggest takeaway I've had from working on this game on and off over the course of a year (at the time of writing this), is in how I think about blueprints. In general before this project I was content to throw large portions of my logic into the event graph or into a single function creating masses of linked nodes and logic to parse through and refactor when necessary. It was in working on this project that I realized that I need to treat blueprints in the same way I would any non-visual coding language in terms of organization. For some reason in the process of connecting nodes there became some disconnect in how I saw programming in C++ or C# vs Blueprints, and since correcting that I've become much better at not only organizing my blueprints, but also implementing features in a way that allows them to be expanded and modified more easily.