Something is stirring. In a new age we try again, and bring something to inspire with.

The Video

That's Terasology interacting with our other game Destination Sol — a completely independent game, a 2D space shooter without multiplayer. Player chat across game engines. Items being "beamed" between universes. A spaceship engine from DestSol showing up as an item in Terasology's inventory.

This is Bifrost — a cross-game federation protocol, named after the mythical rainbow bridge between realms. And this is its first contact.

What's Going On?

A lot, actually, even if it has seemed quiet on this blog and in Terasology land overall for a while.

There has been this whole AI thing going on in the world, for better or worse. Behind the quiet there's been work on development methodology (GDD) & workspace tooling, and a massive dependency injection refactor that's been in progress for two years finally merged at long last! The engine is evolving.

Bifrost was built across a handful of sessions using Guardian Driven Development (GDD) — a human-AI collaborative methodology that came out of this community's long experience with mentoring contributors. The tools are getting good enough that fragmented time can produce real things.

For the full story — how it works, what's next, and why it matters — read the detailed writeup on siliconsaga.net.

What's Next?

We're trying to get some momentum again right now. The DI migration is being cleaned up through systematic review with responsible AI assistance. The workspace tooling is maturing. And Bifrost has an absurd roadmap meant to inspire, not direct.

It goes from chat and items to ghost presence. Cross-server (and game!) travel. Eventually stepping through a portal from a voxel world into a spaceship cockpit. Sound ambitious? Yes. Needed? Nope! Exciting? Absolutely! But it isn't the only path forward. Wherever we go, if the tooling lets us move faster without losing our community soul then that's a good thing.

If you're curious, come say hello on Discord.

It's good to be back.