Blades on Ice

Teams are made on the ice.

Blades on Ice

(2024)

Roles: Game Design, Programming

Blades on Ice is a cooperative figure skating game, with visual novel narrative elements. Players make use of motions on the left stick to perform twizzles, spins, and lifts. Gameplay blends rhythm timing, synchronized movement, and expressive presentation to capture the artistry of ice dance. Each performance is graded on musicality, connection, and precision. Players will spend they in practices where they can try different challenges and get tested on the next section of there performance, while improving both there character and there own skills

What I Did

  • Authored the Game Design document, and made documentation for various tools.
  • Designed the skating mechanics and the overall gameplay loop.
  • Implemented a Stack-based UI system to reduce dependencies.
  • Implemented a data first approach to character stats, progression and routines and practice.
  • Programmed the input bufffering system for the motion inputs.
  • Created effects to exentuate the ice skating like the burst when a crossover is performed.

Project Documentation

Screenshots

IGDA Student Game Showcase at MICA

Maryland Day

UMD 2025 IMD Capstone Fair

Highlight of the Project

This is my first real Unreal project ignoring prototpes. Being the longest I've worked on a project since my first attemp in junior year high school, and really tested myself as designer working in a genere outside of my general interest on a topic I initially knew little about and as a developer on my ability to manage scope and build maintainable systems. I've learned a lot about Unreal, C++, and game design in general. It was my first attempt at data-driven design, which I used to make creating varied practice routines and other parts of the content centralized and accessible to non-programmers.

Team Credits

Explore More Games

Back To Projects