Triad of Valor
UE5 co-op MORPG — optimized streaming, rendering, and team workflow tooling for stable play.
- Diagnosed main-thread bottlenecks via Unreal Insights and refactored world loading to Asynchronous Level Streaming, reducing transition stalls by 99% (992ms → <16ms).
- Optimized GPU performance by fine-tuning Lumen and Virtual Shadow Map (VSM) parameters, improving GPU frame time by 42% (40ms → 23ms) in heavy combat scenarios.
- Developed p4bot (Perforce–Discord automation) to expose file locks, recent commits, and asset availability in real time, saving each teammate 15+ minutes of daily idle time.
Technical Deep Dive
Asynchronous Level Streaming (992ms → <16ms)
Using Unreal Insights, I traced major world-transition hitches back to main-thread loading stalls and refactored the flow to Asynchronous Level Streaming. This reduced transition spikes from 992ms to under 16ms, effectively removing visible stalls during gameplay.
GPU Combat Optimization (40ms → 23ms)
Profiled heavy combat scenes and tuned Lumen and Virtual Shadow Map (VSM) settings to reduce GPU frame time from 40ms to 23ms — a 42% improvement that helped stabilize performance under load.
p4bot: Production Workflow Visibility
Built p4bot, a Discord–Perforce automation tool that exposed who locked which files, who committed what, and what assets were currently free to edit. The result saved each teammate an estimated 15+ minutes of idle time per day.