You are on page 1of 11

Prof.

Nguyen Xuan Huan

H.Nguyen@mdx.ac.uk

@profhuan

Yin-Chien Yeap

Yinch@playko.com

@yinch 1
Mr. Yin-Chien Yeap
Parts of the ecosystem

1. What tools are required to build the Metaverse?


2. Hardware
3. Software
4. Infrastructure
5. Vendors, manufacturers
6. Developers, studios

3
Two ways to deliver metaverse apps

1. Native application: installed

a. Desktop
b. Mobile

2. Web-based application: no installation

a. Runs in web browser


3D Graphics 3D Models
Other users
Engine + animations

User
VR/AR Metaverse Network
Metaverse Server App
Headset App infrastructure
experience

Music
Sound Engine
Sound effects
Native development systems
● Unreal
● Unity
● Roblox studio 3D Modelling packages
● Blender
● 3D Studio Max
● Maya
Web development systems
● Wonderland engine
3D Graphics 3D Models
● Babylon JS
Engine + animations
● Playcanvas
● Godot
Online 3D model repositories
● SketchFab
● TurboSquid
Web platforms ● cgtrader
● Mozilla Hubs Metaverse
● FrameVR App
● Decentraland (no VR)
Hosted systems
● Photon engine
● Normcore
● RP1 (new)

Self-hosted systems
● Unreal engine Server App
● Colyseus (NodeJS)

Platform servers
● Mozilla Hubs
● FrameVR
● Cryptovoxels
What tools are required to build the Metaverse?
Features of the network architecture

Metaverse Network
Server App
App infrastructure

1. High bandwidth
a. For streaming models
b. Live user information
2. Low latency
a. Responsiveness
b. Voice chat
3. Robust
a. Range of bandwidth/latency
b. Fault tolerant
Developers, studios and USERS Server vendors

Existing apps New apps Existing apps


● Rec Room ● Meta Horizons ● Photon
New apps
● Roblox ● FrameVR Teams ● Normcore
● RP1
● VRChat ● Nvidia Omniverse ● Colyseus
● Unreal

Metaverse Network
Server App
App infrastructure
USERS
Game studios Web developers are a major source of
metaverse content

Roblox
Metaverse Rec Room
App VRChat
FrameVR
USERS
Game studios Web developers are a major source of
metaverse content

Roblox
Metaverse Rec Room
App VRChat
FrameVR

You might also like