Michael Coupland

20 Followers
246 Following
21 Posts
Engine/Tools/Game Generalist @ Valve
He/him
Determinism :: Box2D

Determinism means many things when it comes to game development and especially physics engines. Generally in game development we like things to be repeatable. This makes debugging easier. This doesn’t rule out emergent behavior though because player input can be viewed as random. Testing Determinism Determinism is a brittle feature. It is easy to break. Code changes can break it. Compiler versions can break it. So it needs to be tested using continuous integration, or CI for short.

What’s your favourite VISUAL state machine #gamedev as in, the tools, editor tooling (Anim Graph in Unreal, Unity, etc) and related