VOOZH about

URL: https://thenewstack.io/metaverse-developers/

⇱ What the Metaverse Means for Developers - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2021-08-16 08:47:21
What the Metaverse Means for Developers
op-ed,profile,
Frontend Development / Open Source / Software Development

What the Metaverse Means for Developers

While we wait for the metaverse to emerge, developers have 3D platforms from Microsoft, Nvidia, Roblox, Mozilla and others to test now.
Aug 16th, 2021 8:47am by Richard MacManus
👁 Featued image for: What the Metaverse Means for Developers
Lead image by Sound On from Pexels.

Last month Facebook CEO Mark Zuckerberg outlined his vision for the metaverse, a 3D version of the web, in an interview with The Verge. We’ve had a flurry of metaverse news from other tech companies this year — everything from Microsoft’s “enterprise metaverse” to Nvidia’s “metaverse for engineers.” So the metaverse is the latest catchphrase in the tech industry. But what will it mean to be a developer in the metaverse? Will it be an open platform, like the web? Or will it be controlled by one or two companies, like the mobile app ecosystem?

Richard MacManus
Richard is senior editor at The New Stack and writes a weekly column about web and application development trends. Previously he founded ReadWriteWeb in 2003 and built it into one of the world’s most influential technology news and analysis sites.

In practical terms, developing a metaverse application in today’s environment means developing a game or “experience” for any number of different platforms — everything from VR systems like the Oculus Quest and HTC Vive, to emerging virtual worlds like Roblox and Fortnite, to gaming consoles like Playstation and Xbox, to mobile apps and even the web itself. There are just as many developer tools to choose from, such as Epic’s Unreal Engine, Unity, Amazon Sumerian, Autodesk’s Maya, and the open source Blender.

So it really is a greenfield currently for metaverse development. Unlike with the mobile application ecosystem, there aren’t one or two dominant platforms — yet. Facebook would no doubt like to be one of those dominant metaverse platforms, eventually, although Zuckerberg claimed that “we’re going to be contributing to trying to build a more open and interoperable” system.

While we wait for the metaverse platform ecosystem to emerge over the coming years, I thought I’d take a look at three of the current initiatives that have had the label “metaverse” stuck onto them: Microsoft’s “metaverse stack” (announced at this year’s Build conference), Nvidia’s Omniverse, and the “Metaverse product group” announced by Facebook vice president of VP and AR, Andrew Bosworth, a few days after Zuckerberg’s interview.

In particular, I’ll look at how developers can get involved in those platforms and potentially help define what the future of 3D applications will look like.

Microsoft’s Metaverse Stack

During Microsoft CEO Satya Nadella’s keynote address at the Build conference in June, he talked about “a new layer of the infrastructure stack that’s getting created as the digital and physical worlds converge: the enterprise metaverse.” He referenced a “metaverse stack,” that enables developers to “build a rich digital model of anything physical or logical.”

👁 Image

Source: Microsoft

What’s interesting about Microsoft’s conception of the metaverse is that it is very much modeled on the real world. There are no fantasy avatars in Microsoft’s metaverse — leave those to Roblox or Fortnite (or Second Life!). So-called “metaverse apps” in Microsoft’s universe will be underpinned by “digital twins,” defined in a separate post on the Azure blog as “rich digital models of anything physical or logical, from simple assets or products to complex environments.”

The ‘digital twin’ concept comes out of the Internet of Things (IoT) world, which gives a broad clue as to Microsoft’s intentions here. It wants to provide a platform to digitally map and monitor everything in a real-world business environment — warehouses, factories, retail stores, and so on. It’ll be like a 3D version of Microsoft Office.

From a developer perspective, as usual Microsoft covers pretty much everything — you can apply complex machine learning technology to digital twins, or build a simple application on top of digital twin data using Microsoft’s Power Platform (its low-code toolset).

Nvidia and the HTML of 3D

At this week’s online Siggraph event, an annual conference on computer graphics, Nvidia announced an expansion of its Omniverse platform. Omniverse launched back in March 2019 as “an open collaboration platform to simplify studio workflows for real-time graphics.” Basically, it allows engineers to collaborate on building a physical product, by working together on a digital representation of that product. So it has the same “digital twin” philosophy as Microsoft.

Omniverse is based on open source technology developed by Pixar, called Universal Scene Description (USD). In a presentation for Siggraph, Richard Kerris, vice president of Omniverse at Nvidia, described USD as “the HTML of 3D.” He added that many other companies, including Apple, support USD. “Like the journey from HTML 1.0 to HTML 5,” he continued, “USD will continue to evolve from its nascent state today to a more complete definition for the virtual world.”

During the presentation, Kerris positioned Omniverse as “connecting the open metaverse” — which suggests that Nvidia sees Omniverse as the 3D equivalent of a web browser.

👁 Image

Source: Nvidia

“Users can portal in and out of Omniverse with workstations or laptops,” he continued, “allowing them to teleport into the environment with VR. Or they can mix with AR and anyone can view the scene on Omniverse by streaming RTX to their device.” (RTX is a high-end professional visual computing platform by Nvidia.)

Developers can learn about building “Omniverse extensions and microservices” at the Omniverse Developer Resource Center. There is a developer kit available, along with tips to get started building 3D scenes using USD.

Facebook’s Looming Presence

Unlike Microsoft and Nvidia, Facebook’s metaverse is currently vaporware. To be fair, that’s because Facebook only just announced its metaverse product group.

In his Facebook post announcing the group, Andrew Bosworth noted that two current Facebook products — Portal (a video calling device) and Oculus — can “teleport you into a room with another person, regardless of physical distance, or to new virtual worlds and experiences.” He described this as the type of “presence” that metaverses will require, but added that Facebook still needs to build “the connective tissue between these spaces.”

It’s too early to say whether Facebook will be able to provide that “connective tissue” (similar language to the term “social graph,” which Facebook popularized from about 2007 on). But since so many of us today use Facebook as our primary social network — at least for real-world family and friend relationships — it makes sense that Facebook would want to extend that social graph into the virtual world.

Don’t Forget the Open Metaverses

Developers can test out both Microsoft and Nvidia’s metaverse stacks today, or jump into more playful visions of the metaverse like that of Roblox (which has an active developer hub). There are also open source platforms out there, if you would prefer your metaverse to be non-commercial. Mozilla Hubs is browser-based, so you’ll be using web technologies like Three.js and WASM. The Open Metaverse OS is another open platform, this time tapping into the crypto trend (it uses NFTs, decentralized governance, and the like).

Regardless of which vision of the metaverse appeals to you, I’m certain we are headed for a 3D version of the web in the coming years. As with the rise of the 2D web in the 1990s and into the 2000s, this will present many opportunities for developers. So it’s time to teleport in and check out these emerging platforms for yourself.

TRENDING STORIES
Richard MacManus is a Senior Editor at The New Stack and writes about web and application development trends. Previously he founded ReadWriteWeb in 2003 and built it into one of the world’s most influential technology news sites. From the early...
Read more from Richard MacManus
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.