Improving game performance
Added 2025-02-07 18:50:48 +0000 UTCFor several days now, I have been hearing details that the game closes abruptly without giving an error message. I have contacted 1upIndie (https://www.youtube.com/@1upIndie). to take a quick look at the code. I want you to know that I am working on fixing the bugs and improving the performance of the game. Below is a quick detail of their analysis:
Fps is around 800 which is good
you have 72 texture swaps, that is a lot for such a game
audio groups exist which is good but if you want to optimize that (also texture groups) then have them thematic grouped which reduces texture swaps/audio load ins a lot
normally surfaces eat a lot of performance but here they are not destroying your performance (will take a deeper look later), so that is maybe not culprit
your memory load is around 700mb, which means you run the game on full capacity, here thematic grouping could help out and reduce the load (not critical though)
I assume you are not asynchronously loading in music and just load it all in (here you can get fps boost around 50-100 fps)
I couldn't get a crash while playing the dune/sand piece level that is being loaded in
your music/sound is around 280 mb of the 470bm total. You don't seem to have really big songs 50mb++ a piece, which is good for loading and testing. Normally you put in super low quality sfx/music until release/alpha to reduce loading times
gpu load was low, which is good (no fancy shaders/light systems)
art is around 100mb, very low. That is good
will check later for memory leakages/overload
if there are culling systems
shaders/surfaces
gameplay related issue (world map/gameplay/menu)
particles and how much they are spawned
Comments
This mean we're getting an update soon? 👀
GoGoBananas
2025-02-08 13:10:21 +0000 UTC