Originally posted by supah_science
Yeah, specially some multithreading, this game is single thread, so each piece of the sub, player, and enemy is all beign handled by one core, spreading it out would be great
Hi! We don't usually talk much on Reddit to keep ourselves from being spread too thin across the internet, but since performance issues are a bit of a hot potato lately, I wanted to write back about this.
For one thing, we already employ multithreading in some parts of the game and have done so for a couple of years. Adding more might be helpful in some ways, but it's not a magic bullet that would improve performance across the board (in any game). Barotrauma has so many moving parts that affect performance, one-shot solutions sadly don't exist, and the task is more complex: we need to find the performance-hurting parts of the game and optimise them each individually. This is work that we do continuously, and it seems that with the Rising Tide update, there were some setbacks in the department.
We're sadly not confident that we've uncovered all the causes of those setbacks yet. That is why we are not promising a thorough fix to the recent performance issues...
Read more