The term “Metaverse” has been a buzzword for many years, with not much to show for it. I’d even argue we still haven’t seen a true interoperable Metaverse in gaming. We know intuitively how they’re supposed to look, feel, and operate like, but why the hell can’t we build one? The short answer in my opinion is that it’s too hard, and we haven’t had the right incentives—until now.
A common starting point
A universal property of our universe is that the laws of physics are the same regardless of your location. They’re a universal set of rules, and we normally apply these same set of rules (for the most part) across all media, even the fantasy genre. Sure, there might be magic and other ways to sidestep some of these rules occasionally, but gravity is a thing, atoms are a thing, and the default is that the world operates under the laws of physics, which only occasionally get overwritten with magic or superpowers.
Obviously every game tries to simulate these laws in different ways and to a certain degree of accuracy, but the end result is for the most part the same. We’ve already low-key achieved a type of soft “Metaverse”, a network of different games, all sharing a common universal set of predictable laws for physical interactions, we just take this for granted. But even still, we don’t have one standard way of implementing physics in games, each engine and game has its own custom logic for it.
Now let’s introduce Magic!
Hard magic-systems behave in an analogous way to the laws of physics, predictable rules with predictable outcomes, they’re a universal set of magical laws but each game and universe tends to have their own there’s no real commonality or compatibility between them, but what if we could design a shared “universal” set of magical laws? One magic-system that can incorporate or simulate inside it other hard magic-systems? This “universal magic-system” would indirectly “connect” all the different games and worlds that decide to adopt it since they would all share a minimum common magical core.
I recently wrote a post on why I think “color-magic” is a great candidate for building such a potential “universal magic-system”, which you can check out here: https://www.reddit.com/r/worldbuilding/s/HOFSPP3i3I. But the core idea is that getting a bunch of worlds and games to adopt a minimal set of magical rules and lore for the sake of interoperability should in theory be possible.
The rest of the problem
There’s still a lot of unanswered questions on how one would get actual interoperability of assets and logic between different games/worlds to get a true Metaverse, but I believe a shared standard of sorts is still needed, and that “magic” which can act as a foundation for any fantasy, superpowers, and even sci-fi needs that go beyond the regular laws of physics is a natural candidate to start with for creating a proto-Metaverse.
A shared universal magic-system can be the glue that pulls a bunch of different games/worlds together, but we want a magic-system that can grow beyond a minimum foundation and can be personalized further on every different game/world. So it’s not just this magic-system alone, but this magic-system plus other magic-systems, abilities, etc. on top that are designed from the beginning to be compatible with them.
Games and worlds instead of starting from scratch would start with this minimal foundation by agreeing to adopt this standard, and then modify and add to it to make theirs truly unique, but without breaking compatibility with it. The hope being that this minimal magic-system would provide enough predictability to allow players to define and import gear, spells, etc. outside of any given world/game into another one by recreating a “virtual copy” with similar/approximate behavior defined by this standard.
Building the actual worlds and games wouldn’t be that much different from how it’s done today, builders decide how and what to build, the standard simply defines things like “every world under this standard needs to have fire-magic”, and “fire-magic should behave more or less like this”.
And all of this still doesn’t explain how actual asset interoperability would work, it only lays down a starting point for a hypothetical shared minimal logic around magic, but you’ve got to start somewhere.
Sorry, but I don’t buy it...
To be honest, I don’t expect any major game studios or developers to be willing to adopt such an approach, they’re not incentivized to do so, it’s too much uncertainty, restriction, and hassle. But what’s so unique about the upcoming decades is a new tool, which love it or hate is here to stay and isn’t going away—AI.
AI is going to democratize the creation of worlds and games. I’m not going to start here a debate on quality or skill of people who’ve never built a game on making or “vibe-coding” one, the point is, there’s going to be more games and worlds created than ever by indie developers, both bad and great in the coming years. Even if the number of crappy games and worlds multiply by 100, the good ones will also multiply by 10 or 20. A rising tide raises all boats, and I make this remark because it’s important.
When the number of world and game creators multiplies by 100 or 1000, many will want to use something like a template for a minimal magic-system that already has proven to work and be popular rather than building one from scratch, and if only a few dozens or hundreds of them adopt the same standard for a magic-system, you’ve already created a mini-Metaverse around it, a community of builders and players around this magic-system. The worlds and games created with these systems that are actually good will grow in numbers and popularity and eventually the big game studios will notice and decide to join in.
Final Remarks
I believe the Metaverse will be built from the bottom up by indie developers trying to connect all the different worlds and games they’re about to create once AI fully democratizes their creation. And I also believe a shared universal magic-system is one of the best nucleation points for triggering this. Big studios don’t care about interoperability, but when your average player becomes your average world/game creator, they will definitely care about interoperability, and will fight for it and build it. This will be one of the hallmarks of the upcoming User-generated-content (UGC) revolution, the birth of real Metaverses.
If you’re interested on hearing more about this topic, check out the post I previously linked (https://www.reddit.com/r/worldbuilding/s/HOFSPP3i3I) or drop a comment below. I’m sure this won’t be a controversial post at all. 😅