godotengine / godotengine/godot-docs

Document that the Godot physics engines aren't deterministic

Open
#5,202 2 comments 2 reactions 0 assignees View on GitHub
area:manual enhancement topic:physics
Dominant language
reStructuredText
Stars
5.7k
Forks
3.8k
Avg merge
1d 20h
Merged PRs (30d)
25

Description

**Your Godot version:** 3.3.3

**Issue description:** None of the physics engines provided by Godot are deterministic, regardless if you use RigidBody or KinematicBody. This should be documented somewhere because it has implications on networking and replay systems. For instance, you need to store players' transforms in replays instead of players' inputs to avoid random desyncs that would happen otherwise.

See also https://godotengine.org/qa/114615/is-the-godot-engine-reliable-for-counting-frames.

**URL to the documentation page (if already existing):** Not sure, any suggestions?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.