These are some of the projects I contributed to or worked on.

Vertex Animation Textures are a technique for storing vertex data in textures, which can
then be used to efficiently animate models in real-time. This method reduces the
computational cost of animation by offloading it to GPU shaders.
I needed an efficient way to animate large numbers of enemies on screen for my next project,
so I've been exploring VAT within an ECS environment.


The Forgotten Echos
The Forgotten Echos is a visual novel set in space. It features rich dialogue and intricate
puzzles. This was done in an in-house framework for visual novels.
The entire game's logic was completed in just a few weeks.

ARPG project #2
A 3D isometric RPG with souls-like combat and a unique dimension-jumping mechanic. Precise
animations control movement, dodging, and attacks, while players can shift between red,
green, and blue dimensions to weaken enemies by removing their color.
My first serious project in Unreal. This is where I have implemented enemy AI behaviour like
in Marvel's Spider-Man.

Survival project #2
A multiplayer first-person game that explores socially conscious narrative themes like prejudice and unity within a playful yet thought-provoking context. The project balances humor and depth, offering players a compelling mix of action, strategy, and storytelling in an imaginative setting.

ARPG project #1
A 3D isometric role-playing game which blends classic gameplay mechanics with innoive twists within a distinctive world. Here the biggest challenge was managing thousands of ragdoll enemies rushing towards the player.


Unity - Fallout
Hobby project that aims to remake classic Fallout 1 and 2 using the Unity engine, with the
end goal of incorporating a 2D-to-3D switch. It's my first serious attempt to hone my
reverse engineering skills.
No game files are ripped; everything is loaded from the installed game data.
So far, I've implemented the menu, character selection, level loading, scenery objects,
movies, music, sounds, fonts and pathfinding. It's still a work in progress.

Survival project #1
A multiplayer science-fantasy first-person shooter set in a unique world full of danger.
I contributed to all aspects of the game, including world streaming, server-authoritative
movement, client-side prediction, lag compensation, crafting, player control, base building,
harvesting, stats, skills, quests, enemies...


A fast-paced arcade puzzle game for mobile devices where the objective is to achieve the
highest score. Collecting more monsters boosts your score multiplier, and trapping
additional monsters within your selection increases the multiplier even further, unlocking
special power-ups.
I contributed to every aspect of the game. It turned out to be my first published mobile
project!


A noir-style episodic adventure game where Amber embarks on a search for her
missing brother, with the help of her loyal companion, Ted E. Bear.
My role involved developing and enhancing puzzles, fixing bugs, and customizing the
Adventure Creator plugin to align with the project's specific requirements.

Follow The Leader
A narrative-based game about a brave heroes who saved the world. The environment is changing
in real-time as the narrator addresses certain features.
My first serious project in Unity.

Sudoku Puzzles
A classic Sudoku game featuring three difficulty levels. The game includes helpful hint
system to assist players and a built-in solver.
Additionally, players can print their puzzles, and the game supports saving and loading
progress.
The puzzles in magazines weren't enough for me, so I decided to create my own. I was also
curious about how to implement a Sudoku solver, so it became a fun challenge.

Five of a Kind
A video poker game typically found in casinos and bars, providing a
straightforward gambling experience.
As a kid, I enjoyed playing video poker, but I was never a fan of gambling. So, I put
together this project in Game Maker 7 just for fun, making it something my friends and
I could enjoy without the stakes.