HostClient via crossbeam and replication shortwiring #1219
-
|
So, I have set up Crossbeam for HostClient solution, as I had issues with stutter, and assumed, it is the "having two UDP Sockets communicating in the same process" problem, which leads to bad side-effects (usually on an OS Level), at least I have read this by now several times. And voila, problems were gone. Now however, I noticed, that with the Crossbeam Plugin, there is no separate entity (replication) anymore for client and server, so always only server entities. While on the surface this seems fine, I start to notice that maybe this is actually not always a welcome optimization: if I'd want to solve e.g. some determinism by letting the server compute in the future, it cannot manipulate distinct Transforms anymore from the Client, and I would still need to simulate replication even in in-process communication (and maybe set arbitrary delays) Can I achieve entity mapping with crossbeam, just as if it would be local UDPs? Do I misunderstand something here, about HostClient with the standard UDP Setup, was there actually a shortcut behind the scenes anyway, and I just blamed the wrong phenomenon? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
|
I think you might be conflating two different things.
|
Beta Was this translation helpful? Give feedback.
I think you might be conflating two different things.