Pump up the volume and dive in!

Endless Dungeon Crawler – Inspired by Diablo and Dark Souls

Step into an ever-changing labyrinth. Push forward. Fight for every breath.

There’s only one way out...
Death.

Highlights

  • Infinite Procedural Dungeon

  • Unique Loot System

  • Dynamic Inventory + Customizable Appearance

  • Uses Unity’s Addressables System

  • Melee and Ranged Combat + Leveling System

  • Full JSON Save (name, inventory, progression)

TECHNOLOGIES USED

  • Unity

  • C#

  • JSON for saving

CHESS GAME

Chess Project – Unreal Engine (C++ / Blueprints)

Advanced Algorithms and Object-Oriented Programming Course

Description:

As part of this course, we were tasked with building a fully functional chess game in Unreal Engine, using both C++ and Blueprints. Each piece had to move according to official chess rules, highlight valid tiles, and allow players to capture opposing pieces.

Technologies used:

– Unreal Engine
– C++
– Blueprints

What I’m proud of:

This was a technically demanding project for the whole cohort. I was the only student in my class to complete a fully working version of the game — an achievement I’m proud of. It helped me develop stronger skills in algorithmic logic, object-oriented structuring, and Unreal Engine integration.

What I would do differently:

With the knowledge I’ve gained since then, I would now implement a cleaner entity system using State Machines and design patterns like Singleton and Event Manager to make the codebase more modular and scalable.

SURVIVAL SCHOLL

Unity / C#

Game Systems Programming Course

Description:

Survival School is a minimalist survival game created to focus on gameplay systems over visuals. Using only primitive shapes, I concentrated on building solid internal mechanics like health, hunger, stamina, enemy AI, inventory, and save/load functionality.

Technologies used :

– Unity
– C#
– JSON (for save system)

What I’m proud of :

This project allowed me to integrate several key systems:

  • Dialogue system with typewriter effect

  • State machine AI with five states (Idle, Chase, Attack, Defend, Death)

  • Inventory and audio system built with design patterns (Singleton, Event Manager)

  • Complete JSON save system

  • Menus that adapt depending on how the player dies

What I would do differently :

If I had more time, I would have polished the UI and visuals, now that the core systems are solid and reusable in future projects.

rat’s house

2D Game made with Love2D and Lua

Team Game Project

Description:

Rat’s House is a 2D simulation game where you guide rats through a house using a piece of cheese. The goal is to help them meet, reproduce, and overrun the map. You win the game when 30 rats are on screen — while dodging the exterminator trying to stop you.

Technologies used:

– Love2D
– Lua
– Tiled

What I’m proud of:

This project challenged me to go beyond my comfort zone. I implemented an A* pathfinding algorithm from scratch to guide both the rats and the exterminator.

What I would do differently:

This was a team-based project. In hindsight, better communication within the team would have improved coordination and made development more efficient.

Contact us

Interested in working together? Fill out some info and we will be in touch shortly. We can’t wait to hear from you!