Cheryl & Donna’s Cardio Combat

A retro Beat'em up

Date

May 2026

Role

Gameplay & UI Programmer, Sound Designer

Context

Ubisoft Game Lab Competition 2026

Game Overview

Cheryl & Donna’s Cardio Combat is a retro beat’em up where two fitness queens dive straight into a pastel cartoon world to reclaim their time slot and put the residents of Heartland back in their place.

Project Context

This game was developed during the Ubisoft Game Lab Competition 2026 in 10 weeks. The team was composed of 3 programmers from UQAC and 5 3D artists from NAD-UQAC.

Theme and mandate

  • 80s-90s
  • Multiplayer Couch game
  • All Ages
  • Only D-pad and 2 buttons for the controls.

Tools

This game was developed using Unreal Engine 5.

My Work

UI

I worked with the Common UI plugin to create menus that can be navigated using a controller.

State Machine

The character uses a state machine to manage its different states and the actions available in each one. For example, when the character is in the “Attacking” state, certain actions, such as movement, are disabled.

Buffer and Combo

The combat system allows the player to perform combos, with different attacks being triggered when attacks are chained together.

To make combos feel more fluid, I also implemented an input buffering system. When an attack is already in progress and the player inputs the command for the next attack, the input is temporarily stored. Once the current attack ends, the next attack is automatically triggered. This allows attacks to flow seamlessly without requiring perfectly timed inputs and prevents interruptions between animations.