“On the monitor before us, cryptic fragments of source code flash by. While earthly physicists still struggle to find a unified mathematical framework for all phenomena—the No Man’s Sky equivalent already exists. Before us are the laws of nature for an entire cosmos in 600,000 lines.
“The universe begins with a single input, an arbitrary numerical seed—the phone number of one of the programmers. That number is mathematically mutated into more seeds by a cascading series of algorithms—a computerized pseudo-randomness generator. The seeds will determine the characteristics of each game element. Machines, of course, are incapable of true randomness, so the numbers produced appear random only because the processes that create them are too complex for the human mind to comprehend.
“Physicists still debate whether our own universe is deterministic or random. While some scientists believe that quantum mechanics almost certainly involves indeterminacy, Albert Einstein famously favored the opposing position, saying, “God does not play dice.” No Man’s Sky does not play dice either. Once the first seed number is entered into the void within the program, the universe is unalterably established—every star, planet, and organism. The past, present, and future are fixed indelibly, with change to the system only possible from a force outside the system itself—in this case, the player.
“In one sense, because of the game’s procedural design, the entire universe exists at the moment of its creation. In another sense, because the game only renders a player’s immediate surroundings, nothing exists unless there is a human there to witness it.”
Text: Inside the Artificial Universe That Creates Itself, Atlantic Monthly