The Last Faith
PC/Consoles · Action · Unity (C#) · Metroidvania
2024
Overview
Post-release support and DLC work in a shipped Unity title. Focused on stability/performance issues that directly impact release confidence: crash fixes, profiling-driven optimizations, and safe integration of new/legacy systems inside a production release workflow.
Highlights
- Reduced GC pressure in legacy gameplay code by introducing object pooling and removing allocation-heavy hot paths
- Improved release readiness by resolving stability and performance blockers in production builds
- Profiling-driven optimizations (CPU/GPU/memory hot spots) with regression awareness
- DLC/features support aligned with production release cadence
Responsibilities
- Investigated crash/stability issues and implemented fixes with careful regression control
- Profiled CPU/GPU/memory hot paths and applied targeted optimizations
- Introduced object pooling in allocation-heavy legacy systems to reduce GC spikes and improve frame-time stability
- Refactored selected legacy code paths to non-alloc patterns (reused buffers/collections where appropriate) without breaking production workflows
- Supported DLC feature integration and assisted with production release workflows
Tech
🧩 Unity⚙️ C#Profiling🗃️ Git