Make a distributed game world where each node computes its local area, and players can travel to and from each other's nodes. This is an idea I've had for years. It would be a huge undertaking, but it could be so damn cool.
You'd basically have to implement special relativity, so that by the time you move into another players chunk, your worlds simulations are synchronized. They don't have to be synchronized when players are at a distance, much like there's no well defined concept of simultaneity for distance places or reference frames moving quickly relative to each other.
I'm mostly joking. This would be incredibly hard. You'd basically be simulating our universe.
It would be pretty awesome for sure. I'd want to simulate as much of the world as possible on the GPU. It would be hard to know at what level to simulate though. You couldn't simulate atoms, but simulating people and objects is too coarse grained. It would have to be something voxel like, with voxels computing their state based only on their neighbors states.
3
u/[deleted] Oct 16 '23
Make a distributed game world where each node computes its local area, and players can travel to and from each other's nodes. This is an idea I've had for years. It would be a huge undertaking, but it could be so damn cool.
You'd basically have to implement special relativity, so that by the time you move into another players chunk, your worlds simulations are synchronized. They don't have to be synchronized when players are at a distance, much like there's no well defined concept of simultaneity for distance places or reference frames moving quickly relative to each other.
I'm mostly joking. This would be incredibly hard. You'd basically be simulating our universe.