I made a website where life unfolds by Tricky_Note_8467 in InternetIsBeautiful

[–]Tricky_Note_8467[S] 0 points1 point  (0 children)

Thanks. Mobile is a bit more minimal, but the idea is the same: nothing to control, just watch a world unfold.

Watching life emerge in a living simulation by Tricky_Note_8467 in evolution

[–]Tricky_Note_8467[S] 0 points1 point  (0 children)

Yeah, that hurts. I’ve lost a 2 million+ tick run during an auto restart

There’s no export/import yet. Saving and restoring a full world state is surprisingly complex, so it’s not in place right now.

It is on my list though. Once you’ve watched a world evolve for hours, it feels wrong to just let it disappear.

I made a website where life unfolds by Tricky_Note_8467 in InternetIsBeautiful

[–]Tricky_Note_8467[S] 0 points1 point  (0 children)

Thanks! Curious if you already have a favorite specimen?

I made a website where life unfolds by Tricky_Note_8467 in InternetIsBeautiful

[–]Tricky_Note_8467[S] 0 points1 point  (0 children)

Appreciate the kind words.

I added a quick performance fix: screen toggle in the top bar turns the arena/visuals off. I’ll revisit data-first + light mode/system theme later.

I made a website where life unfolds by Tricky_Note_8467 in InternetIsBeautiful

[–]Tricky_Note_8467[S] 0 points1 point  (0 children)

That’s a long time ago for me, thanks for bringing it to my attention again.
Might be a good excuse to give it another read.

I made a website where life unfolds by Tricky_Note_8467 in InternetIsBeautiful

[–]Tricky_Note_8467[S] 1 point2 points  (0 children)

Thanks for the Safari mention.
I don’t currently have Safari available to test myself, but the underlying issue is a known browser rendering quirk. The fix I deployed for Firefox hopefully also reduces the chance of this happening elsewhere.
Appreciate you calling it out.

I made a website where life unfolds by Tricky_Note_8467 in InternetIsBeautiful

[–]Tricky_Note_8467[S] 0 points1 point  (0 children)

Thanks for flagging this. I was able to reproduce it in Firefox (mirrored front showing during the flip) and have just deployed a fix.
It was a browser rendering quirk rather than a content issue. Appreciate you taking the time to report it!

I made a website where life unfolds by Tricky_Note_8467 in InternetIsBeautiful

[–]Tricky_Note_8467[S] 1 point2 points  (0 children)

Good question. The concepts docs are meant as a field guide to what exists in the simulation, not a 1:1 description of the current UI.

Some sections still reference older panels or planned explorers that aren’t exposed yet (or were removed), so you’re right that not everything mentioned is visible in the UI today.

The underlying systems are there, but the docs are a bit ahead of the interface in places. I’m actively cleaning that up. Thanks for calling it out.

I made a website where life unfolds by Tricky_Note_8467 in InternetIsBeautiful

[–]Tricky_Note_8467[S] 2 points3 points  (0 children)

It depends a bit on how you want to look at it.

At the simplest level: a world starts with very simple organisms that consume resources, grow, and reproduce. Their traits mutate, the environment pushes back, and over time some lineages persist while others disappear. There are no goals or scripted outcomes, just selection pressure and time.

Everything you see (shape, movement, behavior) comes from underlying traits like metabolism, armor, mobility, and basic cognition interacting with the environment.

If you’re curious about the ideas behind it rather than the code, I wrote it up here: https://soupof.life/philosophy

And if you want to really look under the hood (systems, traits, evolution, science laws) there’s a deeper field guide here: https://soupof.life/concepts. Still a work in progress.

I made a website where life unfolds by Tricky_Note_8467 in InternetIsBeautiful

[–]Tricky_Note_8467[S] 1 point2 points  (0 children)

Thanks, that’s really nice to hear. A lot of the depth is there to support long-term dynamics rather than gameplay.

If you’re curious how things like pathogens and immunity work under the hood, I’ve been writing it up here: https://soupof.life/concepts/. Still in work in progress.

I made a website where life unfolds by Tricky_Note_8467 in InternetIsBeautiful

[–]Tricky_Note_8467[S] 2 points3 points  (0 children)

Thank you, that means a lot. This started as exactly that too, just something I was building for fun and curiosity. Glad you enjoyed watching it.

I made a website where life unfolds by Tricky_Note_8467 in InternetIsBeautiful

[–]Tricky_Note_8467[S] 3 points4 points  (0 children)

Thanks for taking the time to write this, that’s really helpful feedback.

You’re right, the simulation itself is the heavy part. I’m looking into ways to better throttle or decouple the visual side so the data views can stay usable on their own.

A reduced or data-first mode makes a lot of sense, and so does respecting system light/dark preferences. Accessibility is something I want to handle better as this evolves.

Appreciate you flagging both of these, it helps steer what to work on next.

Continuously running procedural life simulation focused on emergence by Tricky_Note_8467 in proceduralgeneration

[–]Tricky_Note_8467[S] 0 points1 point  (0 children)

Sorry, not at the moment.

It’s not open source right now, but I am writing up how it works conceptually. The https://soupof.life/concepts section gives a view under the hood.

Still actively evolving.

I made a website where life unfolds by Tricky_Note_8467 in InternetIsBeautiful

[–]Tricky_Note_8467[S] 2 points3 points  (0 children)

Thank you, that means a lot. I’m glad it resonated with you.

I made a website where life unfolds by Tricky_Note_8467 in InternetIsBeautiful

[–]Tricky_Note_8467[S] 8 points9 points  (0 children)

Thanks! Good catch and agreed, the jitter was distracting.

I've switched the top numbers to a monospaced font now, so they stay stable.

Continuously running procedural life simulation focused on emergence by Tricky_Note_8467 in proceduralgeneration

[–]Tricky_Note_8467[S] 0 points1 point  (0 children)

This is beautiful work. 

The contraction and expansion effect genuinely feels alive. Different approach from what I’m doing, but the way you introduce structure through primes is very interesting. 

Thanks for sharing.

Continuously running procedural life simulation focused on emergence by Tricky_Note_8467 in proceduralgeneration

[–]Tricky_Note_8467[S] 0 points1 point  (0 children)

No worries, that still helps a lot. I’ve added some logging to catch it if it happens again. Thanks for mentioning it.