Integrating Insomniac Games MemTrace Tool into Unreal Engine 4 – Part 2

Welcome to the second part of my series on integrating Insomniac Games MemTrace tool to Unreal Engine 4, if you have not read the first part, I recommend you do so here. In today's post I will be discussing the code changes I did, including the base integration as well extra improvements I added on … Continue reading Integrating Insomniac Games MemTrace Tool into Unreal Engine 4 – Part 2

Integrating Insomniac Games MemTrace Tool into Unreal Engine 4 – Part 1

THIS is what I love the most about the game industry, it's full of talented people who are always willing to share their experiences and tools to help benefit others in the same industry! To summarize, Insomniac Games are sharing their in-house memory tracing tool with the rest of the world, below are just some of … Continue reading Integrating Insomniac Games MemTrace Tool into Unreal Engine 4 – Part 1

Micro optimizations – Episode 1

Since I joined the team working on Dreadnought, I have been working almost exclusively on performance optimizations. For one target client platform, our game is CPU-bound, specifically the game thread. To give you some background, we use Unreal Engine 4 which has 1 game thread, 1 render thread, plus some helper task graph threads (based on … Continue reading Micro optimizations – Episode 1