I needed that. Thanks!
From @kyle-culver
Iād rather expect it to launch with the update and introduce its featuresā¦
That would be a really neat way to introduce the new features.
Some localised fluid mechanics would be possible. But large-scale fluid systems imply causality, and an unconstrained procgen system like NMS canāt do causality. Itās theoretically impossible to determine which way a river flows if you donāt know the terrain itās flowing through (That means we know it to be impossible by mathematical reasoning, about the strongest definition of āimpossibleā we have).
One cheat for this is to just let the river carve out its bed, but thatās not really any different from what we have currently except that you might see some more of it. It still canāt fit itself to the local terrain level, because then itāll end up flowing uphill or just plain floating in the air at some points.
Some high-level pre-processing of terrain could allow you to determine a probability flow and then refine that estimation when higher LODs load in, but I doubt NMS has the cycles to spare for that. Itās a pretty heavy computation. If youāve ever generated a world in dwarf fortress, you might have noticed how much time it expends on generating its rivers. I did something similar myself once, though only the top-most level, and even there it turned out to be quite tricky and basically impossible without letting it erode the terrain in some form. But that already introduces a feedback loop between terrain and rivers that is fine if you can generate a whole LOD of a world in advance, but way too expensive to be rendering it on the fly.
Also, youāll get āinterestingā artifacts like rivers changing shape very drastically as you get closer, similar to how some buildings keep floating in the air until you get close enough.
In all my time in NMS, I have encountered 2 planets that had long stretches of water running inland. It was really just the ocean but gave the illusion of a river. It was very nice to find. Rare and special.
I love the hanging vines and the formations filled with bubbly goo. Those must stay. I am currently looking for 2 underground creatures on a planet and the caves are very small and very difficult to find. The addition of above ground features to caves has been interesting but, yes, I would like to see some new assets. We have artefacts scattered around underground but so far, they have no real use.