Previous Post

Debloating... The Game

Next Post
Debloating... The Game
DESCRIPTION

I do try to figure out ways to optimize my games, and have used a couple of tricks to help improve the game's performance so even some low-end PC could play the game despite it being an Unreal Engine game; however, despite my thinking the game was pretty well optimized, it turns out I overlooked something that might have some negative impact on some players.Turns out the method I used that allows all the game's elements and systems to communicate with each other has resulted in nearly all my Actors (Characters, Traps, Interactable, HUD, etc.) having a Memory of over 500mb that the game needs to load. This wasn’t much of an issue in early builds of the game; having fewer elements and systems gave the Actors 50-100mb which was alright, but once more mechanics, bug fixes, polishing, and implementing more artwork into the game, these began to stack up, resulting in this massive memory requirement on all the game's Actors.So, I looked at some tricks to see what could be done to really cut down on this memory, and the results turned out to be shocking. I assumed I would be reducing maybe 20-30% of bloated memory, but instead, I have reduced the memory on a ton of actors by 95-99%. Now, I still have to finish up cleaning this bloat before I can actually test the game out and see how it performs. I do admit that I am worried that while I have removed such a massive amount of bloat, the methods I did results in new bugs or caused some new performance bug. I won’t know until I and I give the game a test run; hopefully, the end result is that the game is why more optimize for much lower systems.

MrWrapture PATREON 118 favs
VIEWS1
FILES1 file
POSTEDJul 5, 2026
ARCHIVEDJul 5, 2026