Technical Stack
Async Fishnet RPC
An extension for Fishnet that adds awaitable RPCs using IL weaving. Modifies the assembly at compile-time to prevent callback hell.
Lunar Engine
A custom 2D game engine written in C# and OpenGL. Features an ECS, a custom renderer, and a dockable editor.
MVC Framework
An architectural framework for Unity inspired by ASP.NET MVC. Keeps UI and game logic cleanly separated using code-driven controllers.
Metin2 Remaster
Remaking the classic Metin2 server and client within Unity. Handled complex legacy systems, networking, and gameplay porting. Wrote custom tools to port legacy data directly into the engine.
Social Games Platform
A multiplayer hub for games like Ludo, Chess, and Billiards. Built with a custom Nest.js backend, real-time social features, and deterministic physics.
Idle Strategy Game
A server-authoritative strategy game built with Braincloud. Features base building, army recruitment, and a massive UI built with Unity's UI Toolkit.
Nooby's World
An educational game where content is fetched live from PlayFab. Features a clean MVC architecture and a highly polished UI built with Nova.