The reason why we built Thanos was to enable monitoring of large scale simulation systems, which are inherently stateful, such as the Survival demo (link https://youtu.be/lGWON5TtS04).
So Thanos was your solution for building the energy economy and the larger ecosystem? The energy simulation is what really struck me as a fundamentally challenging element in a game. Maybe largely because in the first world we don't really have to face that problem at its root anymore.
Frankly, I also want to know if there are plans to release something based on that demo
We use Thanos to provide the observability features (monitoring in particular) to Workers (i.e. user processes we run on our Cloud) that perform the simulation. You can have multiple Workers collaborating on a simulation of the economics or ecology that export monitoring variables that you want to track.
Since the simulation is inherently dynamic, and the number of Workers can change, Thanos helps us with achieving the necessary scale and retention for a hosted platform that is SpatialOS.
I understand better now. I didn't read the post in detail, to be honest. I dug into the rest a bit.
Well it all looks like a pretty immense amount of effort and work to put that all together. I'm not a game dev, but I signed up to poke around. I've done a little VR tinkering before, so I'm curious about the potential applications in that realm as well.
So Thanos was your solution for building the energy economy and the larger ecosystem? The energy simulation is what really struck me as a fundamentally challenging element in a game. Maybe largely because in the first world we don't really have to face that problem at its root anymore.
Frankly, I also want to know if there are plans to release something based on that demo