← Projects

Rovine

A dark 2D metroidvania inspired by Balkan history, folklore, and forgotten ruins.

godotgamedevcsharppixel-art

What it does

Rovine is a personal game project exploring interconnected world design, atmospheric exploration, and responsive combat in a 2D metroidvania. Inspired by Balkan history and folklore, the game takes place amongst the ruins of a fallen medieval kingdom where exploration is driven by curiosity rather than map markers.

The project is still in its early stages as I prototype mechanics, experiment with art direction, and establish the technical foundations that will support the rest of development.

Stack

The game is built with Godot 4 using C#. Art is created in Aseprite, with Git used for version control throughout development. I’m intentionally keeping the toolchain small so I can spend more time iterating on gameplay than maintaining project infrastructure.

Why

I’ve always loved story-driven games. Outside of software engineering, they’re how I spend a lot of my free time, and I’ve always been fascinated by how games can tell stories through their worlds rather than just dialogue.

Rovine is my chance to step behind the curtain and create something of my own while learning Godot along the way.

It’s also my excuse to combine two interests I’ve had for years: game development and the history and folklore of the Balkans.