Closed ValorZard closed 3 years ago
Ultimately that's up to you. Here's what NetplayJS assumes:
Game.deterministic = true
which turns off state sync messages and improves network utilization.The next step is to ask what Javascript operations are deterministic and what operations are non-deterministic. Unfortunately it's a difficult question to answer, and I haven't seen a definitive exploration of this topic.
Does this use Fixed Point numbers or soft floats to prevent desyncs?