AverageNinja
Average Penis Too
if someone discovers a planet first they can name it, which other players will see once they find it for themselves.
I wonder if they're going to filter NSFW names :lol:
if someone discovers a planet first they can name it, which other players will see once they find it for themselves.
As far as I'm aware there is no multiplayer, other than the players are part of the same universe so some things may overlap, i.e. if someone discovers a planet first they can name it, which other players will see once they find it for themselves.
As for the persistent procedural state, sure it could be done, but the amount of data required seems very high. Say a planet had a conservative 100 trees, each tree has a health value 0 -255 (1 byte) at different health values it looks different and is destroyed at 0. For one planet you'd need 100 * 1 byte = 100 bytes. For the entire universe with each planet having up to 100 trees that would be (in raw form) 100 bytes * 2^64 = 1.8 × 10^9 terabytes.. (potentially) per player..
This is of course a naive approach and without compression but it does put it into perspective of how much data could be required for a persistent universe.
its not quite that though is it..
the way they explained it its just a series of algorithms which are a constant. then the place you arrive at is also a constant in the same basic terms they explained it as the algorithm is 100 and each "place" is a constant differing value.. so place 1 could be 1 and subsequent ones would be 2 or 3 etc meaning that the world would be generated as a 101 or 102 etc.. so a tree at 1/2 health at point 1 could simply add a variable of - 0.000000003001000 to the end of the place constant and that is what the algorithm works off. this would not increase in numbers of bytes. essentially it just changes the place constant 1 from "1.00000000000~" to "0.999999996998999" or similar, so the size would remain a constant. and if the planet was ever totally destroyed would be 0.0000000000000 and nothing would get generated in that place any more.
That is incredibly simplified but because it is all a mathematical equation that creates the worlds based off of 1 unchangeable algorithm, the only variable that has to change is the place constant. there is always a place constant so changing it would not increase the size, also a person does not have to do the maths involved. if the system understands what to create off of the base values then any changes would automatically change the place constant (which would now become a variable). and then all it has to do is remember that instead of the initial constant + variable, so size never changes..
hope that makes sense.