DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» is a community of 964,423 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
Cover image for Learn Babylon.js to Create Your Own 3D Metaverse Environments
Dan Zeitman for Dolby.io

Posted on • Originally published at dolby.io

Learn Babylon.js to Create Your Own 3D Metaverse Environments

Dolby.io recently sponsored a workshop at CascadiaJS, the Northwest’s premier JavaScript developer conference. That workshop, Learn BabylonJS to Create Your Own 3D Metaverse Environments was quite a popular workshop at the conference. The workshop sold-out early, and was standing room only. And for good reasons. there is a lot of interest in developing for the Metaverse.

What was all the excitement about BabylonJS and the Metaverse?

There's been a lot of buzz about building Metaverse experiences in Unreal Engine and Unity, and yes Dolby.io has you covered with plugins for both platforms. The new excitement for developers is the possibility of building Metaverse experiences using JavaScript. Our workshop focus at CascadiaJS 2022 was to help developers get started with a fully-featured JavaScript game engine called Babylon.js, then level up the experience with Real-Time Streaming and Spatial Audio.

Here's what developers had to say about the content we presented and their experience at the Dolby.io BabylonJS Metaverse workshop.

No More Fear of Missing Out!

No worries if you could not attend in-person.
You can now learn how to get started with BabylonJS with our self paced workshop available at DolbyIO Samples on our GitHub.
You'll learn the basics of 3D development, plus learn how to bring real-time streaming into your own Metaverse experiences. We've developed a full repo of code samples and tutorials to help you get started with BabylonJS and Dolby.io technologies.

Stay connected to to this project!

Don’t forget to star and bookmark this repo as we are going to be producing and releasing a companion video series to showcase the possibilities of creating amazing experiences for the Metaverse. Make sure you take a moment to subscribe our new YouTube channel for video tutorials on the Metaverse, real-time streaming, spatial audio and a lot more.

Metaverse Workshop Repo:
https://github.com/dolbyio-samples/workshop-babylonjs-metaverse

Unreal Plugins for Live Streaming:
Streaming Player – Play a live steam within Unreal Engine.
https://docs.dolby.io/streaming-apis/docs/player-plugin

Stream Broadcaster – broadcast a virtual camera with Dolby.io
https://docs.dolby.io/streaming-apis/docs/publisher-plugin

Unity Plugin for real-time communications:
https://github.com/DolbyIO/comms-sdk-dotnet

Unity Plugin Docs:
https://dolbyio.github.io/comms-sdk-dotnet/documentation/unity.html

Subscribe to our YouTube Channel:
https://www.youtube.com/c/DolbyIO

Top comments (0)

In defense of the modern web

I expect I'll annoy everyone with this post: the anti-JavaScript crusaders, justly aghast at how much of the stuff we slather onto modern websites; the people arguing the web is a broken platform for interactive applications anyway and we should start over;

React users; the old guard with their artisanal JS and hand authored HTML; and Tom MacWright, someone I've admired from afar since I first became aware of his work on Mapbox many years ago. But I guess that's the price of having opinions.