Loading

Modern Engine: Enigma

Personal Project

Enigma Engine is a C++ game engine designed from the ground up for voxel game development. It features a modular architecture with runtime DLL loading/unloading, a plugin system, and multi-configurati...

Stylized Deferred Rendering

Thesis Research

Designed and implemented a stylized deferred rendering pipeline on a custom DirectX 12 engine, featuring SM6.6 bindless resource management, an Iris-compatible render architecture, and a modular Shade...

Eurekiel: Simple Miner

Personal Project

A Minecraft-like 3D voxel game built from scratch in C++17 on a custom engine, featuring multithreaded chunk generation, procedural biome terrain with 3D noise, a Minecraft-compatible JSON resource pi...

Kila: Hourbound

Group Project

Kila: Hourbound is a third-person, action-adventure platformer game for PC and Steam Deck, set in the fantastical world of Aion, featuring melee combat, fast-paced movement and navigation, and the abi...

HardDriverz

Group Project

Architected an event-driven HUD framework with adaptive split-screen layouts and a decoupled global message bus in Unreal Engine 5, enabling real-time UI updates across dynamic multiplayer configurati...

Beaver Quest

Group Project

Beaver Quest is a 2D top-down puzzle-adventure game built in Unity with URP, where players guide a beaver through tile-based levels by carrying colored cubes onto matching pressure plates to unlock pa...