ENGINE SYSTEMS

C++ Unreal Engine 5 and Unity 6 C# Gameplay Logic

Specializing in Unreal Engine and Unity, I build robust gameplay systems with a relentless focus on performance profiling and clean architecture.

CORE COMPETENCIES

Systems Architecture & Optimization

C++ Systems Architecture

AI Behavior Trees

Viewport Memory Optimization

Designing and implementing scalable C++ and blueprint engine systems for Unreal Engine, focusing on modularity and maintainability.

Crafting complex AI behaviors using behavior trees and perception components for dynamic gameplay interactions.

Optimizing rendering pipelines and memory usage for demanding scenarios like split-screen viewport passes.

PROJECT BREAKDOWNS

Bubble's Tadpole Travesty (A Unity 6 Platformer)

Precision 2D Platformer

Developed custom sweep collision physics, sub-millisecond input buffering, and robust Unity C# state machines for responsive player control.

2D Single-Player Platformer

Engineered custom C# enemy AI, 2D level design, platform mechanics and simple combat.

Home Projects Side Projects About & Contact