GasBandit
Staff member
I don't think it likes me, either.The game hates me.
Sounds like a memory leak to me. But that is pure, unbridled speculation.Ok, so last night Emrys and I still experienced the lag phenomenon. So since nobody else was on the server, I shut it down and bumped its upload limit up to 1 MB/s (that's eight megabit, should be more than any game ever needs).
Still had the problem.
So as an experiment, Emrys hosted a game herself and I joined it.
At first it was fine... but we barely got our first hut built before she started experiencing the problem again, shortly followed by me.
Something's just up with this game.
It uses the same "structural integrity" mechanic as Empyrion - that is, the more "blocks" away from touching ground a building block is, the lower its "integrity." Eventually, if you don't find a way to anchor to the ground (or find a way to use longer supports, which require higher level materials to make), blocks you place will just break off after a couple seconds.So, what are the building mechanics like in Valheim? Like, can I build ridiculous things à la Minecraft or is it more structured?
To me, it feels like there's some kind of TCP-esque (as opposed to UDP, which these games usually use) validation checking going on between all the clients and the server. The server gets info from a client, sends it to all the other clients, then waits for verification from all the other clients before it agrees that "something has happened" and then sends updates to all the clients to that effect.Sounds like a memory leak to me. But that is pure, unbridled speculation.
If this was indeed the cause, the local connection would've been flawless.This becomes a problem when one of those clients is on low bandwidth, high latency, wireless Canadian internet.
Hmm, think it'd be doable to build the Bathhouse from Spirited Away?It uses the same "structural integrity" mechanic as Empyrion - that is, the more "blocks" away from touching ground a building block is, the lower its "integrity." Eventually, if you don't find a way to anchor to the ground (or find a way to use longer supports, which require higher level materials to make), blocks you place will just break off after a couple seconds.
Not if her game was waiting for my game to parse, verify, and return the data before it allowed the game to continue. Kind of like a CRC of all parties involved before it allows time to progress to maintain game sync.If this was indeed the cause, the local connection would've been flawless.
--Patrick
I thought your test was solo between your client and server, on your LAN.Not if her game was waiting for my game to parse, verify, and return the data before it allowed the game to continue.
No, the test was me join her, with her hosting the game (no dedicated server).I thought your test was solo between your client and server, on your LAN.
--Patrick
Then I have an idea what your next test should be.No, the test was me join her, with her hosting the game (no dedicated server).
I don't have that level of control. About the only thing I can change is the maximum upload speed limit.Can you boost the number of half-open connections on the server? Or is it mesh instead of star?
--Patrick
The method of injection for these mods is different from how, say, minecraft did. It's closer to how Stardew Valley handles mod injection.I would be averse to using Valheim mods. The game updates so often that the mods are going to break constantly.
I feel attacked.
You think you feel attacked now, just wait til you learn that terraforming/flattening terrain is the number one cause of degraded game performance (low fps)I feel attacked.
~TLDR
Until they change the way the game is being saved, I suggest that you guys don't terraform the terrain unless absolutely necessary. Do not build large trenches around your base and do not flatten the mountains like I did. Luckily I keep saving up to 20 latest backups with a simple PowerShell script, and I'm able to rollback to a state where I didn't create additional 10,000 instances.
Oh.. Oh no.You think you feel attacked now, just wait til you learn that terraforming/flattening terrain is the number one cause of degraded game performance (low fps)