Cannon Ball Chaos
This project was an exercise in designing and improving mesh collision as well as creating user interface elements that communicate with one another and update based on player actions.

The collision was particularly important to get right because stacked objects tend to interact unpredictably when actors with physics enabled are in contact. Outside of ensuring that all of the damagable blueprints started in a sleep state, the collision for each mesh had to be redrawn to prevent any undesirable jumping.

I used the game mode blueprint as a foudanation for getting all of the UI elements to work together and trigger events, like ammo depleting, running out, and updating damage.

Roles

Game Design, UI Design, Game Development

Project Dates

March - April 2024

Tools

Unreal Engine 5.3

Screenshots