So here’s the thing that confuses me about your use of the word “deterministic”: even if you have balls phasing through collision objects, the game will still be deterministic in the sense that the same initial conditions for the ball will result in the same final location of the ball.
Ways that it can become non-deterministic are usually either intentional randomness, race conditions from multithreading, or using a variable time delta for your update cycle, such that the time delta is dependent on the operating system, physical device, etc.
As long as you aren’t doing any of those things, the game will still be “deterministic”.
=> More informations about this toot | View the thread | More toots from WolfLink@sh.itjust.works
=> View velox_vulnus@lemmy.ml profile
text/gemini
This content has been proxied by September (3851b).