帧同步游戏, 为何在同一台PC上测试会产生偏差?

帧同步游戏, 何在同一台PC上测试一段时间后, 角色坐标会产生偏差.
未使用随机数, 浮点数在一台机器上应该不会出现不同步问题, 怎么回事?

这么吊

脚本用的js还是lua,浮点数咋处理的啊。以及如何定位不同步的原因呢

因为角色直接穿透了碰撞体, 另一个客户端没有穿透, 所以产生偏差:joy:

不可能解决浮点数问题的.

检测你的游戏规则算法,看看是否有不确定性因素;’帧‘时间应该是用固定的,不能用update里的dt,必须自己有个’引擎‘帧,还有碰撞,如果用系统的,需要保证参数一直;检查游戏中任何的dt,