Closed shun126 closed 6 months ago
Not quiet in sync yet...the client runs into invisible walls sometimes. The generation differs partly.
Not quiet in sync yet...the client runs into invisible walls sometimes. The generation differs partly.
But it looks like, it doesn't happen always. I can send you my project if you want.
Thank you very much.I could not confirm a similar phenomenon locally. If it is possible.Could you please tell me the CRC at the time of the occurrence, the CRC can be found in the properties of the Dungeon Generate Actor.
ありがとうございます。ローカルでは似た現象を確認できませんでした。 もしも可能でしたら。発生時のCRCを教えてください。CRCはDungeon Generate Actor のプロパティで確認できます。
This one for example:
CRC32: 1945914762 Seed: 1715068645
Same seed CRC32: 1537423947
When I detach from the player controller in editor (listen server) I don't see the corridor (same on client), but I can walk it and it renders when I attach to the player controller again. Really strange.
Same seed but still differs from the first generation:
Same issue in your/this demo project with my Generator Actor Params:
Thank you for providing the CRC. You have helped me understand a little more about the cause.
There was an error in the handling of the random numbers. I also discovered that unordered containers are rarely ordered differently on the server and client.
It will take some time to fix it. Thank you very much.
Thank you for providing the CRC. You have helped me understand a little more about the cause.
There was an error in the handling of the random numbers. I also discovered that unordered containers are rarely ordered differently on the server and client.
It will take some time to fix it. Thank you very much.
Glad I could help. :)
Supported in plugin version 1.5.11 プラグインバージョン1.5.11で対応しました
Multiplayer support. Perhaps synchronization of generation by synchronizing random seed. In the case of run-time generation, differences in generation speed can occur, so synchronization of dungeon generation completion may be necessary.