Perlin Noise Question

Started by
20 comments, last by cr88192 11 years, 2 months ago

You are forgetting that using a seed, you'd just regenerate a chunk if the user ever revisted it. One method would be to only save CHANGES made to the world. Then you would never save chunks that were generated. Only the changes a player made to a chunk.

And if you are clever with your game rules, you let older changes slowly expire (for example, floods or earthquakes that reset areas of terrain). At that point you can get away with storing only a fairly small amount of changes...

Tristam MacDonald. Ex-BigTech Software Engineer. Future farmer. [https://trist.am]

Advertisement

You are forgetting that using a seed, you'd just regenerate a chunk if the user ever revisted it. One method would be to only save CHANGES made to the world. Then you would never save chunks that were generated. Only the changes a player made to a chunk.

And if you are clever with your game rules, you let older changes slowly expire (for example, floods or earthquakes that reset areas of terrain). At that point you can get away with storing only a fairly small amount of changes...

it is possible I guess...

games like Minecraft simply generate terrain whenever it is seen, and then save this off to the HDD.

my engine basically does similar.

This topic is closed to new replies.

Advertisement