Dorian Kavadlo

Developer with a passion for games, music, and clean design.

Rough Patch

Programmer · Composer · Level Design · Team Project · Built in Unity

Rough Patch Main Screenshot

Overview

Rough Patch is a fast-paced top-down action game set in a haunted dollhouse. Trapped inside, players must fight through waves of possessed teddy bears, navigate deadly traps, and confront a powerful boss to escape. The game blends responsive combat with environmental hazards to create an eerie and challenging experience.

Developed as a collaborative college project with Matt Sinclair and Vannia Ung, Rough Patch showcases our combined creative and technical strengths. I was responsible for programming, composing the soundtrack, and co-leading level design. Matt focused on core gameplay systems and room layouts, while Vannia brought the dollhouse to life through character and environment art.

Gameplay

  • Navigate though a series of interconnected rooms filled with enemies, traps, and puzzles.
  • Attack using a directional melee strike, and unlock a ranged boomerang attack partway through the game.
  • Use a directional dash to evade enemies or glide over spike traps and pits.
  • Solve puzzles by hitting switches and collecting keys to unlock doors and progress.
  • Pick up heart-shaped patches to restore lives and stay in the fight.

Design Highlights

The dollhouse setting gave us the chance to mix childhood imagery with horror elements, creating a space that feels both whimsical and unsettling. Each room was designed to push the player to move decisively and stay alert.

I coded player controls, enemy behaviors, collision systems, and environmental hazards in Unity, aiming for a tight, responsive feel like classic top-down action games. Level layout was a big focus, with rooms arranged to alternate between frantic battles and quieter navigation segments.

The soundtrack was designed to match the game's creepy-but-fast-paced energy, combining driving percussion with uneasy synths. It adds a sense of momentum to combat while keeping the atmosphere tense and slightly eerie.

Rough Patch Screenshot 2 Rough Patch Screenshot 3