File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -141,8 +141,9 @@ _Interactive [demo][crystalorb-demo] that uses the [Rapier] physics engine._
141
141
fast-paced client-server games synchronize their game state across multiple
142
142
clients. Just like [ backroll-rs] and [ GGRS] , each CrystalOrb client predicts
143
143
the next game state without waiting for other remote players' inputs to arrive.
144
- Unlike backroll-rs's and GGRS's peer-to-peer approach, CrystalOrb relies on
145
- having a server to send snapshots of the entire game state to each client, and
144
+ Unlike backroll-rs's and GGRS's peer-to-peer approach which only send input
145
+ data between its peers, CrystalOrb relies on having a server to send
146
+ authoritative snapshots of the entire game state to each client. In response,
146
147
each client unconditionally rolls-back to that snapshot. Although this may lead
147
148
to higher network and memory usage, it means that CrystalOrb clients can join
148
149
and leave at any time, and games that cannot guarantee full-determinism can
You can’t perform that action at this time.
0 commit comments