GameCast Director

Unreal Engine Plugin

GameCast Director is a custom Unreal Engine 5.6 C++ plugin designed to support esports production and cinematic capture by acting as a centralized camera director. The plugin enables seamless runtime switching between multiple camera behaviors while maintaining strict performance constraints.

C++ Engine System

Texture Loading & GPU Binding

I designed and implemented a custom texture system as part of a modular C++ game engine. The system supports asset building, runtime loading, GPU binding and cross API rendering for Direct3D11 and OpenGL. It integrates into an existing engine architecture with custom builders, reference counting and platform specific backends.

Graphics and Engine Programming

This section showcases my work in C++ focused on graphics, engine architecture and asset pipelines. It covers platfrom independent rendering, tooling and performance driven asset workflows.