• 0 Posts
  • 112 Comments
Joined 5 months ago
cake
Cake day: June 6th, 2024

help-circle



















  • 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”.