I would like to ask a question about mirror networking in Unity. I’ve already programed almost a whole game, but I got stuck on unexpected issue. Everything works great (even multiplayer) unless there are more than two players present. At this point the game starts being extremely laggy for everyone.
I thought that it was happening due to my poor code optimization so I tried to disable all of these "features". It made absolutely no difference. I tracked down the problem until I disabled almost everything but the core functionality (movement). I’m using Opsive Ultimate character controller for movement so finding some "problems" in there is almost impossible! I would love to share the code with you, but since I disabled practically all of it, it does not make much sense at this point. Does anyone have similar experience with mirror networking asset?
My game has quite a big map so I set quality to the lowest possible, which resulted in no success either.