Re:No Man’s Sky – Procedural Content
by _petronius on Tuesday October 18, 2016 @04:45AM
(#12732954)
You've given me flashbacks to SimEarth, which I spend a good deal of time playing with as a kid. It was a weird "game", but a modern version I could play on current hardware would be a lot of fun, I think.
Several types of plants would grow, and randomly catch on fire and burn half the planet to the ground, and so on. I had a primitive water cycle, too; water flows to low points or gets absorbed by plants or evaporates. When plants burn, they release their moisture into the air, which rains back down on the ground. It's interesting how small changes to the cellular automata logic can cause major changes in emergent behavior.
That was a very fun experience and I could imagine it being the basis of a game. And being a finite world (unlike Minecraft's practically infinite expanse) it's computationally tractable to simulate a complete ecosystem that's constantly changing; even the parts you haven't explored yet.
[1] https://wiki.haskell.org/IcoGrid