-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
World Generation is slow and errorneous in multiplayer #4877
Comments
Potentially related: server running out of memory (OOM) during the play-test:
|
Slow loading: How many players was and how faster they move in different direction? Missing chunks: looks familiar. I think fixed it (don't remember pr) Lod chunks : are we provide chunks for multiplayer? (Or every client generate lod chunks for self use?) Oom: |
An overview of and some problems with the parts of the chunk generation system I've looked into, which accounts for part of these problems: Whenever a player moves, the game calculates all chunks in range of that player that aren't loaded and submits them to the That queue doesn't contain When a chunk is finished, it's added to a That last paragraph is still true with #4822; the first two paragraphs aren't, though. Instead, that PR replaces the queue with a list of |
World generation in multiplayer is slow and chunky (no pun intended), especially with more players on the server.
This happens on https://github.com/MovingBlocks/Terasology/releases/tag/v5.2.0-rc.1 and previous releases.
Related to #4707
The text was updated successfully, but these errors were encountered: