thinking about an approach to live, simulated generated worlds which uses nested homeostatic units. a city can be run as a single homeostatic unit if you're zoomed out. if you zoom back in, it will "catch up", making new buildings, changing where fields of crops or buildings are.
-
-
I’ve been thinking about this off and on for any kind of open world, but I think it also might run into the “lovingly rendered procedurally generated oatmeal” issue, if you could make it fast enough. On the other hand, you need boring stuff to offset the interesting stuff.

-
absolutely, i think that's a very real risk. with more granular historically based approaches, you can at least get at some sense of local relevance, weathering, decay, etc.. it'd be hard to do that with broader strokes.
- Još 2 druga odgovora
Novi razgovor -
-
-
Reminds me of LOD algorithms for terrain rendering. Also curve sampling. I wonder if ideas such as increasing simulation sampling density at less stable / more active regions would be analogous to higher sampling in regions of parametric curves with higher derivatives.
-
oh sampling density is a really interesting lens. i wonder if you could set it up so you're actually running the more detailed bits, just with lower sample count / frequency or something...
- Još 5 drugih odgovora
Novi razgovor -
-
-
One way I could imagine this working is to simulate areas at smaller scales for a short period of time and extrapolate relevant metrics for larger scales and longer time periods. The simulation could spend more time more zoomed in if it detected anything interesting happening
-
oh interesting. yeah this could be really interesting and useful for certain features. for instance, if a town determines a new building needs to be made, not actually placing it could affect things like traversal time to the market, etc. if you don't step down and do so.
- Još 2 druga odgovora
Novi razgovor -
-
-
Sort of like a series of guesstimates to keep things trundling along which gets actualised when you need them?
-
right, and zero sum. so you're actually moving resources around at correct values, but what containers those resources end up in within the container isn't determined yet.
- Još 1 odgovor
Novi razgovor -
-
-
Sounds like a job for LISP!
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
-
-
This actually sounds like an updated/better/different way to run games like Rimworld. Or a way to have multiple kinds of games take place in the same "universe". Single person>city>country>planets>galaxies, in order of small to large I really like it
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.