Hello, I am James Simkins. I design games as a hobby, and I am currently learning how to code using the Rust programming language and the Bevy game engine. You can click on the image to get to my GitHub profile.
The name Deterministic Demon Games comes from the famous thought experiment of the mathematician Pierre Simon Marquis de Laplace. Laplace's demon can predict all future states of the world based only on knowledge of the initial conditions of the world and deterministic laws of physics. The games I intend to create depend on this kind of determinism to allow for lockstep determinism as a game design method. This method enables multiplayer with low bandwidth and low server usage by having 100% identical clones of the game world independently progressing on each client. The only pieces of information that must be communicated between clients are inputs into the game world from players.