
HYKE: Northern Light(s)
Top-down Action Adventure
- Blast Edge Games
- Gameplay Programmer
- Action Adventure
- Unreal Engine 5
- Jul 2024 — Sep 2024
- Steam · PlayStation 5 · Nintendo Switch · iOS · Mac
- Unreal Engine 5C++PerforcePaper2DPaperZD
Overview
As a Gameplay Programmer at Blast Edge Games, I contributed to HYKE: Northern Light(s) by implementing gameplay features, character functionality, debugging gameplay issues, and optimizing memory and Game Thread performance across multiple platforms.
My contributions
- Fixed ~60 player-related bugs.
- Optimized memory usage on iOS.
- Optimized Game Thread performance on Nintendo Switch.
Technical challenges
Challenge
The iOS build was crashing due to insufficient memory.
Solution
Investigated and optimized memory usage to resolve the crashes. I wrote up the process as a technical blog post on UE5 memory optimization.
Challenge
Game Thread load on Nintendo Switch was too high, causing unstable performance.
Solution
Profiled the game and reduced Game Thread cost on Switch. I also compiled a set of notes while learning UE5 optimization more broadly.