Ractaros96 wrote: Tue Mar 15, 2022 8:03 pm
This is bad...very bad. I expected more from brand new 64-bit game engine. Playing by myself (no AI empires) with only independent colonies. Smallest 500 star galaxy. This is my current state of the game:
As it says in the title, the game is using only 20-25% of the CPU (Intel Core i7-8700) and it's noticeably laggy. It's not even issue of game optimization anymore, but not fully utilizing available computational power. First game had the excuse of not being technologically compatible to utilize more CPU cores, but not anymore. This needs to be fixed ASAP or the whole "Simulating biggest, alive galaxy" premise of DW2 will be simply a lie at this point.
I hate to be the bearer of bad news, but I think higher CPU utilization is not something that can be patched in very easily. Its a long, hard process of finding systems that can safely run on another thread without bugging out.
Anyway, here's another performance datapoint. Newly genned 1500 star old galaxy:
As you pointed out, the game does seem to be heavily bound to a single core. Oddly enough, this is even the case when paused, or on the title screen, so maybe there is some low hanging performance fruit to be picked?
As you can see in the 1%/0.1% indicator, frametimes are also pretty spikey, so 40 or 60 fps will feel more sluggish than you would expect.
Oh, and don't mind that miscolored galaxy, that's just an artifact of the full desktop capture:
https://i.ibb.co/Gk4LnCV/1647388723.png